P0507 — Idle Air Control System RPM Higher Than Expected
P0507 means your engine is idling higher than the ECU expects (typically 200+ RPM above target). The most common causes are vacuum leaks and a dirty throttle body.
Cost range: $10–$400. Severity: low. Safe to drive? Yes, but high idle wastes fuel and can mask other problems.
Most common causes of P0507
- Dirty throttle body — Clean with throttle body cleaner — fixes most cases. ($10–$30)
- Vacuum leak — Cracked PCV hose or intake gasket. ($10–$200)
- Failed IAC valve — On older non-electronic-throttle vehicles. ($80–$250)
- Bad PCV valve — Stuck-open PCV creates a measured vacuum leak. ($15–$50)
Symptoms drivers report with P0507
- High idle (1000+ RPM)
- Surging at stops
- CEL