It could be your IAC, Idle Air Control. The IAC can be affected by temperatures. A test to see if this is your problem, start your engine and allow it to stall. Open your hood and VERY LIGHTLY tap your IAC with a hammer or screwdriver. Try starting it again. If it runs fine, your IAC is sticking. If not, take it in and get it looked at.
Chat with our AI personalities