Symptom Diagnostic
Engine Revs High on Cold Start, Then Settles — Is This Normal?
A cold engine idling at 1500+ RPM that drops within 30 seconds is normal. If it stays high after warming up, you have a vacuum leak or stuck IAC.
What's happening
On cold start, the ECM commands a higher idle to warm the engine and catalyst quickly — typically 1200–1700 RPM dropping to normal idle as coolant warms. If the elevated idle persists after the engine is warm (gauge in middle), the ECM has lost control of idle. Usually a vacuum leak or sticky throttle plate.
You might also notice
- High idle for the first 30–60 seconds after cold start
- Idle drops normally as engine warms
- If high idle persists after warm-up: P0507 likely
Likely causes (most common first)
- Normal behavior in the first 30–60 seconds (catalyst warm-up)
- If persistent: vacuum leak
- Stuck-open IAC
- Carbon-blocked throttle plate (cannot close fully)
- Cruise control servo stuck pulling the throttle
What to check first
- Time how long the high idle lasts — under 60 seconds is normal
- If it persists past warm-up, refer to the high-idle-when-warm symptom and suspect a vacuum leak
Common OBD2 codes for this symptom
Don't have the code yet? Look up your code or read it with AXLY.pro.
Can I keep driving?
Yes. Normal cold-start behavior is harmless and intentional.
Confirm with the actual code
Symptom-based diagnosis narrows the field — reading the actual stored code finishes the job. AXLY.pro is a free iPhone app that pairs with any Bluetooth OBD2 adapter and reads every stored DTC.