P0506 — Idle Air Control System RPM Lower Than Expected
moderate
What it means
The measured idle speed stays below the target value, usually by more than 100 rpm, even though the idle control has opened its air path as far as it can. The engine is not getting enough air or is under too much mechanical or electrical load. It shows up as a rough, low idle, shaking at a standstill and stalling when the steering is turned or a heavy consumer is switched on.
Likely causes (most common first)
- Throttle body and idle passage clogged with carbon and oil mist
- Idle air control valve stuck in the closed position
- Restricted air filter or a collapsed intake duct
- Excessive load from a seizing alternator, air conditioning compressor or power steering pump
- Late ignition timing, weak fuel pressure or clogged injectors
- Low compression or worn camshaft timing on high-mileage engines
Can you drive with it?
Driving is possible but unpleasant, and stalling at low speed is likely, so repair without delay.
This is the generic meaning. What about your car?
The same code has different typical culprits on different engines. Tell the AI your make, model and year — it will rank the causes for your exact car and give you a check order.
Diagnose this code for my car