OBD-II code guide
P0506 Idle Control System RPM Lower Than Expected
P0506 means idle speed is lower than the computer expects.
What it means
The engine may not be getting enough controlled air at idle or may be loaded down by another fault.
Common symptoms
- Low idle
- Stalling
- Rough idle
- Shaking at stops
- Check engine light
Likely causes
- Dirty throttle body
- Vacuum leak
- Idle control fault
- Battery reset idle relearn issue
- Engine load or misfire problem
First checks
- Notice if the car stalls at stops.
- Check for vacuum leaks.
- Inspect throttle body cleanliness.
- Look for misfire or charging issues.