P0506 low

Idle Air Control System RPM Lower Than Expected

The P0506 code means the vehicle's onboard diagnostic system has detected: Idle Air Control System RPM Lower Than Expected. This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$50 - $300 (parts and labor)
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Engine idle RPM lower than normal (below 600 RPM)
  • Engine stalling at idle or when coming to a stop
  • Rough idle
  • Engine hesitation when shifting to drive from park
  • Check engine light on

Probable Causes (Ranked by Likelihood)

  • Dirty or carbon-clogged throttle body Very High
  • Vacuum leak (intake manifold gasket, hose, PCV valve) High
  • Faulty idle air control (IAC) valve High
  • Dirty or restricted air filter Moderate
  • Low engine compression or timing issue Low

Step-by-Step Diagnostic Procedure

  1. Clean the throttle body with throttle body cleaner -- remove carbon buildup around the butterfly valve

  2. Check for vacuum leaks using a smoke machine or propane torch around intake connections

  3. Remove and clean or replace the IAC valve -- check for carbon buildup on the pintle

  4. Monitor idle RPM with scan tool after cleaning -- idle should be 650-750 RPM for most vehicles

  5. Check for intake manifold gasket leaks by spraying carb cleaner around gasket surfaces while engine runs

Common Fixes by Vehicle

What techs usually find when diagnosing P0506 on specific vehicles — tap your vehicle for the fix and the exact part:

2003-2015 Honda Accord/Civic 2.4L Easy DIY

Idle speed drops below target on Honda K-series engines due to a dirty throttle body. Remove the intake hose and clean the throttle bore and blade with CRC throttle body cleaner. Then perform the idle relearn procedure: warm up the engine, turn off all accessories, and let it idle for 10 minutes.

Labor: 30-45 minutes
2002-2012 Nissan Altima/Sentra 2.5L QR25DE Easy DIY

The electronic throttle body accumulates carbon deposits that reduce airflow at idle. Clean the throttle body with the engine off -- Nissan throttle bodies are sensitive to cleaning chemicals, so use only CRC-approved cleaner. After cleaning, perform the idle air volume learning procedure with a scan tool.

Labor: 30-45 minutes
2005-2014 Ford F-150 5.4L/4.6L Easy DIY

A vacuum leak at the PCV valve elbow or the brake booster hose causes idle to drop below the target RPM. Spray carb cleaner around vacuum hose connections while the engine idles -- an RPM change indicates the leak location. Replace any cracked hoses and the PCV valve if stuck open.

Labor: 30 minutes - 1 hour

Frequently Asked Questions

Can I drive with code P0506?

Yes, you can drive, but the engine may stall at intersections or when coming to a stop. This is especially noticeable when the AC is on or when the power steering is under load. Keep the engine RPM up slightly if needed by feathering the gas pedal.

Will cleaning the throttle body fix P0506?

In many cases, yes. Carbon buildup on the throttle body restricts airflow at idle, causing low RPM. Cleaning the throttle body with appropriate cleaner is often the first and most effective fix. After cleaning, the idle may need to relearn, which can take several drive cycles.

What RPM should my engine idle at?

Most engines idle between 650-750 RPM when warm. Cold idle may be slightly higher (900-1100 RPM). If your engine consistently idles below 600 RPM, something is restricting airflow or the idle control system is not compensating properly.

Sources

This page is built from documented references. Verify against your own service info before repair work.

See All Codes & Fixes for Your Vehicle

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.