2004 grand am wont start
I drove to work in the morning with no problems, when it was time to leave 10 hours later my car would crank but not start. I have no security lights on or flashing, but even tried the security relearn procedure with no luck. Since, I've found that the car will only start if I disconnect the battery for at least an hour; then it will restart as long as the engine is warm. Once the engine is cold, it will crank but won't start until I disconnect the battery. I have 52 psi fuel pressure with the car cold, hot, not starting or running. No codes are showing when the car is cold, hot, not starting or running. I've load tested the battery and it tests good. I've tried disconnecting the battery for 15 mins only and the vehicle won't start; only starts if I have it disconnected for at least an hour.
Is there a sensor or module that is temperature operated that would prevent the car from starting when cold but resets when power is disconnected for at least an hour?