Repair
How long has it been sitting?
Would it not stay running BEFORE the injection pump change?
Check to be sure you are getting consistent power to the injection pump solenoid. Clip might not be attaching firmly...engine vibration could cause it to lose contact or could be a bad spot in wire (similar result). Contact in ignition could be as well. To test THIS...take a jumper lead from the POSITIVE terminal from the battery to the solenoid connection. This will energize the solenoid by bypassing the key...if it stays running you've found your problem. To turn off just remove jumper lead.
The line going from fuel pump to injection pump...remove it at the injection pump...crank and see if you are getting fuel. Unlikely a new fuel pump could be bad...could be a blockage at the tank or faulty tank selector (if present).
I had an all mechanical diesel (not Ford but functionally identical) that would start but not stay running consistently under load. Might run okay for a bit then go into limp mode or die. Turned out it was the pickup in the tank was fouled BAD by the crud that grows in diesel and can be quite common if diesel tanks that sit for a long time.




