P0505
Medium SeverityIdle Air Control System
Engine System
What Does P0505 Mean?
The idle air control (IAC) valve is not maintaining proper idle speed.
Common Fix
Clean or replace IAC valve
Estimated Cost (DIY)
$10 - $80
Symptoms
- β οΈErratic idle speed
- β οΈStalling when coming to a stop
- β οΈHigh idle
- β οΈHunting idle
Common Causes
Carbon-clogged IAC valvelikely
Failed IAC valvepossible
Vacuum leak affecting idlepossible
Dirty throttle bodypossible
How to Diagnose P0505
- 1Clean IAC valve and port
- 2Clean throttle body
- 3Check for vacuum leaks
- 4Replace IAC if cleaning does not help
Need to read or clear this code?
Shop OBD2 Scanners on Amazon βFrequently Asked Questions
- Can I clean the IAC valve?
- Yes β remove it and spray the pintle and port with throttle body cleaner. This fixes P0505 about 60% of the time.
- What is normal idle speed?
- Most engines idle at 600-800 RPM when warm. Higher or lower than this range indicates an idle control problem.
Need a diagnosis for your specific vehicle?
Start Free AI Diagnosis β100% Free β No signup required