Hi Stu and welcome
That "pop" is just a little worrying. How loud was it?
To do a full diagnosis we'll need to know what type of pump you have fitted. The type fitted is very significant. It'll usually be either a Bosch or a Lucas.
Normally pumps are very reliable and they don't normally suddenly die unless something catastrophic happens. Your problem could be as simple as the stop solenoid failing or as bad as the pump seizing.
If it has a Lucas pump, these can fail catastrophically if they run on veg. oil and in quite low ratios too. The rotor head seizes and the drive shaft then intentionally shears to protect the cam belt and valve train. Bosch pumps hardly ever suffer this problem.
If a sensor fails, normally all that happens is the ECU goes into "limp home" mode and retards the timing fully.
If you slip off the timing belt and the pump rotates very freely, it has failed catastrophically. If you spin a good pump by hand you'll feel a number of "compressions" as it rotates.
Hope that helps Stu, come back with more detail and we'll take it from there
