on old di fuel pumps you have a start stop solinoid when your ignition is on make sure thier is power going to it if there is power try removing it take out the plunger check in the hole for obstructions "sometimes things get by the filter" refit without plunger and try if this works you will need to stall it to turn it off
10mmspanner
July 2008