P0506 — Idle RPM Lower Than Expected
What P0506 means
The engine control unit compares actual idle speed with a target that depends on engine temperature and load. If idle stays below the target and the system cannot raise it, P0506 is stored. This usually means the idle air control or throttle is not letting in enough air.
Symptoms
- Idle RPM below the specified range
- Rough or hunting idle
- Stalling when coming to a stop
- Check Engine light on
- Idle drops when the A/C or other loads turn on
- Hard starting or dipping after startup
Possible causes
- Dirty throttle body or idle air passages
- Vacuum leak from cracked hoses or intake manifold gaskets
- Failing or sticking idle air control (IAC) valve
- Throttle motor or actuator fault
- Wiring or connector damage or corrosion
- Carbon buildup in the idle passages
- Rarely, ECU software or internal fault
How to diagnose
- Scan all codes and freeze-frame data, and address other throttle or airflow codes first
- Watch live data: target vs. actual idle RPM, fuel trims and MAF reading
- Inspect vacuum hoses, intake ducts and manifold gaskets, and smoke-test for leaks
- Inspect the throttle body and passages for carbon and check the plate moves freely
- Check the IAC or throttle connector and wiring for power, ground and corrosion
- Command the IAC valve or throttle with a scan tool's active test
- Check the PCV system and look for excess engine load such as a failing alternator or A/C compressor
- Perform a throttle relearn after cleaning if the vehicle requires one
Common fixes
- Clean the throttle body and idle passages
- Repair vacuum leaks by replacing hoses and gaskets
- Replace the IAC valve or throttle body assembly
- Repair damaged wiring or connectors
- Reflash or replace the ECU (rare)
P0506 on different brands
- Ford · manuals
- On Ford, P0506:00 in the 2024–2025 gasoline OBD monitor strategy means the idle control system detected RPM lower than expected; it describes the monitor condition, not a confirmed failed part.
Questions and answers
What does P0506 mean?
It means idle speed is consistently lower than the target set by the ECU. The most common causes are a dirty throttle body, a faulty IAC valve or a vacuum leak.
Can I drive with P0506?
Briefly, yes, but the engine may stall at stops, which is risky in traffic. Don't put off diagnosis for long.
Will cleaning the throttle body fix P0506?
Often it does, especially when carbon is the cause. Check for vacuum leaks first, or the code will likely return.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.