Hello,
Check the fuel pressure regulator on the fuel rail. It has a vacuum line going to it. When vehicle is warm, check the regulator by removing the vacuum line and see if fuel spits out when the key is turned on. If so, replace it. If not, make sure idle air control motor opens with key on located on throttle body. If not, you either have a defective IAC or or PCM. Also verify fuel pressure to see if it is present when it doesn't want to start. Here are the locations of the regulator and IAC. Hope this info helps. Just to let you know, Fuel pressure regulator is common.
Images available only to Customers.
