Iirc the fuel pump wont pump fuel if the crank sensor has died.
It runs briefly at position 2 to prime the fuel rail. If the engine fires, then it starts and runs permanently...
Could this be linked to crank sensor.... in college we observed a mondeo that had a faulty crank sensor. we checked for spark during cranking and there was no spark. this is apparently indicative of a failed crank sensor. if it has no spark is something somewhere cutting the fuel off as precaution??? just a thought 
As said above, I see the wisdom of cutting off fuel supply below, say, 200rpm, to minimise fire risk. But engine will never start unless fuel pressure is raised while cranking to start engine, therefore pump relay is engaged with starter relay.
Today I shall substitute good violet relays for the two in X84GNB. IF no change, I suppose i should next check volts and action at the fuel pump.
I have had five non starter Omegas, all caused by failed crank sensors. I did not note down that I had checked fuel feed on those occasions, but I think I would have.
Does anyone know which colour wires to fuel pump and gauge socket are power to the pump?