Check Engine Code
P0506
Idle Air Control System RPM Lower Than Expected
What P0506 means
Counterpart to P0507. The engine is idling lower than expected, often because something is restricting airflow — clogged IAC, gummed throttle body, or a vacuum-supply problem.
Symptoms
- Low idle
- Stalling at stops
- Hard restart
- Rough idle
Likely causes (most common first)
- Carbon buildup in IAC valve / throttle body
- Failed IAC
- Vacuum hose disconnected or blocked
- Failed PCV valve
- Restricted air filter
Can I keep driving?
Medium — drivable but fix soon
Typical repair cost
DIY fixes can start near $10 (parts only). Shop repairs for P0506 typically run up to $250 depending on the underlying cause and vehicle. Start with the most common cause — Carbon buildup in IAC valve / throttle body — before throwing parts at it.
Symptoms that match P0506
If you got here from a search query, one of these might describe what your car is actually doing:
Related codes
Confirm P0506 yourself in 60 seconds
AXLY.pro is a free iPhone app that pairs with any Bluetooth OBD2 adapter to read P0506 and every other stored code, plus live engine data. No subscription.