I had a similar issue earlier on in the year. Turned out the earth for the fuel relay was burnt out. Took some finding, as its goes up behind the dash.
Checked obvious, all multi plugs connected, cold start valve etc? Fuel filter on the right way round?