So I have tried and searched all over and still searching for an answer. I have an 2004 ESV 6.0L. The car starts and idles well. In neutral I can rev with no problem. As soon as I put it in gear and try to move up a hill (my driveway) it spudders and tries to die. I have put a Fuel Pressure gauge on the fuel rail and I get 0, the needle dose not even move. When I prime the fuel pump I get 0 as well. However the car will run. I can hear the fuel pump prime when the key is turned. I have checked every other system and I think fuel pressure is my problem. I replaced the relay still nothing. What else should I be looking for?