P0506powertrain

P0506Idle Control System RPM lower Than Expected

What does P0506 mean?

The idle control system is holding engine RPM lower than the computer commanded. The engine is idling below its target speed and the computer cannot raise it, which often leads to stalling.

What causes P0506?

Listed from most to least common:

  1. 1Carbon buildup in the throttle body restricting airflow
  2. 2Dirty or failing idle air control valve on older systems
  3. 3Vacuum leak affecting idle stability
  4. 4Clogged PCV valve
  5. 5Dirty fuel injectors
  6. 6Throttle body needing relearn after cleaning or battery disconnection
  7. 7Excessive electrical load at idle

Code breakdown

SystemPPowertrain
TypeGeneric (standardized SAE / OBD-II code — same meaning across most manufacturers)
SubsystemVehicle speed control, idle control, and auxiliary inputs

Common symptoms

  • Check engine light on
  • Idle speed below normal
  • Engine stalls at stops or when the air conditioning engages
  • Rough or unstable idle
  • Engine may need throttle input to keep running when cold

How to diagnose

  1. 1Clean the throttle body thoroughly, paying attention to carbon around the throttle plate edge.
  2. 2Perform the idle relearn procedure afterwards — skipping this commonly causes the code to return.
  3. 3On older vehicles, remove and clean or test the idle air control valve.
  4. 4Smoke-test the intake for vacuum leaks.
  5. 5Check the PCV valve for correct operation.
  6. 6Compare commanded vs actual idle RPM in live data.

Stalling at stops or while maneuvering is a genuine safety concern, particularly in traffic. Worth addressing promptly.

Common fixes and estimated costs

RepairEstimated cost
Clean throttle body$80–$250
Replace IAC valve$150–$400
Replace PCV valve$40–$150
Repair vacuum leak$100–$500

Costs are rough US estimates including parts and labor. Actual pricing varies significantly by vehicle, region, and shop rates.

Good to know

Carbon buildup on the throttle plate is the leading cause on modern engines, especially direct-injection ones. Cleaning plus a proper relearn resolves a large share of P0506 cases without replacing parts.

Related codes

This information is provided for general reference only and may vary by manufacturer, model, and year. It is not a substitute for professional diagnosis or repair.