I hope someone can point me in the right direction to fix a no-start situation with my '99 V8. I was out for a 100 mile drive with a local sports car club a few weeks ago, and the car was running great. I noticed it was a little slow to crank (but started right up) after the first break, and it continued to run perfectly when I parked it for lunch. After about 90 minutes the engine would crank but wouldn't start. There was no check engine light, but I didn't hear the fuel pumps run with the key in the second position. I ended up having the car towed home because I ran the battery down trying to start it. When I got home I pulled a P1101 code from the OBD port by battery. I swapped the two brown relays, but no luck. I thought perhaps the battery was bad, even though it was only two years old, so I got a new one - no change. I can clear the code but it always comes back. I can jump the primary fuel pump relay and get 52lbs of pressure at the fuel rail, so I believe the pumps are OK. I also get 52lbs when cranking the car even though I don't hear the pumps running before I start the car. I know the check engine light bulb is OK because I took it out and it lights when connected to a 12V power source. I pulled one of the spark plugs and it's getting a good spark. I notice I can hear the fuel pump running when I stop cranking the car. I just got new relays today, and no change. It cranks like it wants to start, but it never does. I don't smell gas or anything, and the sparkplug looked perfect. I reset the rollover switch, no luck there either. I have also replaced all the fuses, although none tested bad.
Any thoughts?