P0507: Idle Air Control System RPM Higher Than Expected
P0507 means Idle Air Control System RPM Higher Than Expected. The idle speed is higher than the target, often from a vacuum leak or a throttle that needs a relearn.
On many vehicles, a high idle after a battery change or throttle body cleaning is fixed by the manufacturer's idle relearn procedure.
Can I keep driving? Drivable with care. Diagnose soon: performance, economy or other components can be affected.
Common symptoms
- Check engine light on
- Idle speed too high, too low or hunting
- Stalling when coming to a stop
- Rough idle
Possible causes
- Dirty throttle body or idle air control passage
- Faulty idle air control valve (older engines)
- Vacuum leak (high idle)
- Idle relearn needed after battery disconnection or throttle body cleaning
- Faulty electronic throttle body
How to diagnose P0507
- Clean the throttle body.
- Check for vacuum leaks.
- Perform the manufacturer's idle relearn procedure.
- Check the idle air control valve or electronic throttle operation on a scan tool.
What the code means, digit by digit
Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.
Symptoms linked to P0507
Related codes
General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.