Ok, I think I may have a strong suggestion for you, as I had the same issue a few years ago:
Start out by checking pressure on the fuel rail, IIRC it should be about 40PSI, if it's less than this that's your problem.
Generally what happens here, is the tube that connects the fuel pump to the...