P0506

P0506: Idle Air Control System RPM Lower Than Expected

Your engine is idling below the target RPM the ECU is commanding. Usually a dirty throttle body, vacuum leak, or worn idle-air control valve.

🟡 Medium Severity – Fix soon 💰 $0–$500 repair cost ⚡ 30 min – 2 hours typical fix time

📋 What P0506 Means

P0506 is set when the engine's actual idle RPM stays below the target idle speed the powertrain control module is requesting - typically by 100+ RPM for several seconds. On modern drive-by-wire engines, the ECU controls idle through the electronic throttle body; on older cars, an IAC (idle air control) valve handles it. Either way, P0506 means the engine isn't getting enough air at idle.

Common symptoms drivers report

  • Rough or shuddering idle, especially cold
  • Engine sometimes stalls at stops or in gear
  • Surging idle that hunts up and down
  • Hard restarts after warming up
  • Check engine light on
Safe to drive?Mostly yes - but if the engine stalls in traffic, it becomes a safety issue. Address P0506 within a week or two.

🎯 Top Causes & Probability

Across all vehicles reporting P0506, these are the most common root causes. Ranking shifts by year/make/model - get a vehicle-specific ranking for $5.99.

#1 · Most likely

Dirty or carbon-fouled throttle body

Carbon and oil mist build up around the throttle plate and idle bypass area, restricting airflow at idle. Cleaning with throttle body cleaner and a rag fixes this most of the time - no parts needed.
50%
Parts
$8–$15
Labor
$0
DIY
Easy
#2 · Check second

Vacuum leak (intake gasket, PCV, hose)

A vacuum leak makes the engine pull more air than the ECU expects, throwing off idle control. Common spots: PCV valve hose, brake booster line, intake manifold gasket.
25%
Parts
$10–$80
Labor
$60–$200
DIY
Medium
#3 · Older cars

Faulty idle air control (IAC) valve

On pre-2007 cable-throttle engines, the IAC steps a small motor open to admit air at idle. Carbon contamination or burned windings cause it to stop responding. A quick clean-or-replace usually fixes it.
20%
Parts
$40–$150
Labor
$0–$120
DIY
Easy

Get the AI Diagnosis for Your Exact Vehicle

Ranked causes, OEM part numbers, and step-by-step repair built for your year/make/model. 30 seconds. $5.99.

🔬 Diagnose My P0506 →

🚗 Most Affected Vehicles

VehicleFrequencyTypical CauseMileage
Toyota Camry / Corolla (2002–2010)Very HighThrottle body carbon buildup80k+ mi
Honda Accord / Civic (2003–2012)HighIAC valve or PCV gasket70k–130k mi
Ford F-150 5.4L (2004–2010)HighThrottle body or vacuum hose90k+ mi
Chevy Silverado / Tahoe (2007–2014)ModerateThrottle body cleaning relearn70k+ mi
Nissan Altima / Sentra (2005–2014)ModerateThrottle body carbon80k+ mi

🔧 Step-by-Step Diagnosis

  1. Check for vacuum leaks first (5-minute test)Engine idling, spray throttle body cleaner around the intake manifold, PCV valve, and brake booster line. If RPM jumps when you spray a spot, you found the leak.
  2. Clean the throttle bodyRemove the air intake duct, prop the throttle plate open, and scrub carbon off both sides with throttle body cleaner and a rag. Do NOT use carb cleaner on coated throttle bodies (most post-2008 cars).
  3. Reset the idle relearnMany cars need a relearn after cleaning. Disconnect the battery for 10 minutes, reconnect, then idle in park for 10 minutes with A/C off, then 10 with A/C on. Check the manual for your specific procedure.
  4. Inspect the IAC valve (older cars only)On cable-throttle engines (pre-2007 typically), the IAC unbolts in 5 minutes. Clean it or replace if pintle is sticking.
  5. Smoke-test or scan for additional codesIf P0171, P0174, or P0507 appears alongside, the issue is a vacuum leak - focus there. A smoke test at a shop locates leaks in minutes.
💡 Skip the guessworkFor your exact year/make/model, AmpAuto pulls TSBs, OEM torque specs, and live-data targets so you fix it the first time. Run vehicle-specific diagnosis →

🔗 Related Guides

❓ Frequently Asked Questions

Can I just clean the throttle body myself?
Yes - on most cars it's a 20-minute job with $8 of throttle body cleaner. Just don't use carb cleaner on a post-2008 vehicle (it strips the special coating).
Why does my idle drop after I clean the throttle body?
Many cars need an idle relearn procedure. The ECU has memorized the wrong "idle position" - it needs time (or a manual relearn) to recalibrate after cleaning.
Is P0506 safe to ignore?
Short-term yes, but a stalling engine in traffic is a real safety concern. Most fixes are cheap, so don't put it off more than a couple weeks.
Can a dirty MAF sensor cause P0506?
Yes, indirectly. A dirty MAF sends bad airflow data, the ECU mistargets idle, and you can get P0506. Clean the MAF with MAF-specific cleaner.
What's the difference between P0506 and P0507?
P0506 = idle too low. P0507 = idle too high (usually a vacuum leak). They're mirrors of the same idle-control failure.
Will P0506 damage my engine?
No. The worst case is stalling and rough running. Engine internals aren't at risk.

Stop Guessing. Spend $5.99 Instead of $1,400.

P0506 can have multiple causes. Replacing the wrong one is the single most expensive mistake. Get a probability-ranked diagnosis for your exact vehicle.

🔬 Get My Ranked P0506 Report →
Get an AI diagnosis for $5.99Ranked causes · parts · steps
Diagnose →