Okay, I think for the moment, I'll rule out a fueling problem. I hear the fuel pump running. Also, there is pressure at the schrader valve. I would expect if it were a fueling issue then I wouldnt have little if any pressure there.

I dont have the fuel pump speed relay, so I think we can rule that out. I dont know if I have the fuel pump resistor, I was under the impression that the 2001 and up didnt have those. If someone can confirm or deny, I would appreciate that, or I can check when I get home.

Several have suggested checking spark and Brian suggested checking PCM connections, and other sensor connections, so I will try and do that as soon as I get home as well.

For the spark check. I do have spare plugs, known good ones. What I was hoping for was being able to check without having to pull the plugs individually. The reason for this is that as soon as the car cools down or is off for several minutes, it will start back up. So I didnt want to be holding a plug or have one pulled when that happend.

Chris suggested hooking up my scanner and seeing if there are any pending codes so I will do that and then I will monitor the engine with it while it runs to see what happens when it shuts down. Anyone know what I should be watching with the scanner for the best chance to catch whats going on?

Thanks for the replies everyone, it is much appreciated. I remember when my CPS went bad, it would do something similar to this except it never died or stalled on me while idling, it was always while I was driving. Some times it would take a few minutes to start back up too and it never set an SES light. So I dunno if that could be an issue. Is there anything special to pulling the crank pulley off? I had it replaced for me last time because if failed the week I got married and didnt have time to do it myself.