I own a 1999 Jeep Grand Cherokee. About 4 weeks ago I went out to get into the car to drive it and it would not start. It would crank but the engine would not turn over. I had it towed to a Jeep dealership and they called me back to tell me that I had no fuel pressure and suggested replacing the fuel pump. They did that and I drove the Jeep home and it drove perfectly for the next 3 weeks. Went out to start it and same thing exactly as before, would crank but the engine would not start. I had it towed again back to the Jeep dealership and they called me to tell me that the problem was that the PCM was not providing power to the ASD relay to turn on the fuel pump. I questioned them about why they had originally told me that it was the fuel pump since I suspected that the problem the first time was the PCM and they had just misdiagnosed it. They insist that it is a different problem and the two are not related and that a failure of the PCM would not cause no fuel pressure. Can anyone give me more information or opinion as to whether in fact the PCM failure could cause there to be no fuel pressure? Also, I forgot to say that both times that the car would not start we used the key method ourselves to try to get a trouble code and it would not work either the first time or this last time. Thank you for your time and help.