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:
Recommended parts & tools for P0506
Most common fix for P0506:
Throttle body cleanerCompare the parts and tools that pair with AXLY:
As an Amazon Associate, AXLY earns from qualifying purchases.
Related codes
Confirm P0506 yourself in 60 seconds
Two cheap things and you can read P0506 yourself — plus every other stored code and live engine data, free. No subscription.