Dirtyrat
Got Fins?
If the fuel pressure is not the culprit, I would start looking at the grounds to the motor as well as to the chassis. Many things are low voltage in the fuel injection system sensor wise and it can play hell with intermittent issues if grounds are poor or corroded