MotorCodex Español

P0505 — Idle Air Control System Malfunction

Moderate

Quick answer

P0505 means the idle control system isn’t responding correctly to the computer’s commands — most commonly a carbon-fouled throttle body or idle air control valve. The fix is often just a thorough cleaning.

What it means

P0505 symptoms: what you'll notice

  • A rough, surging, or hunting idle — the RPM wanders up and down instead of holding steady.
  • Stalling at stops or right after a cold start, especially with the AC on.
  • An idle that sometimes races higher than normal instead of settling.
  • Hesitation or a brief stumble when you lift off the throttle coming to a stop.

Common causes

Ordered from most to least likely.

  1. 1.

    Carbon-fouled throttle body

    Carbon around the throttle plate changes idle airflow — and cleaning it is free-ish.

  2. 2.

    Vacuum leak

    Extra unmetered air raises idle; the computer may not be able to compensate.

  3. 3.

    Failed or sticking idle air control valve (cable-throttle engines)

    The IAC meters idle air; carbon jams them.

  4. 4.

    Electronic throttle body fault (drive-by-wire engines)

    Worn motor or position sensors inside the unit.

  5. 5.

    PCV valve stuck

    A stuck-open PCV behaves like a vacuum leak.

How to fix it: diagnosis, step by step

Cheapest and most likely checks first.

  1. 1 Look at idle behavior cold vs. warm

    Note actual vs. desired RPM on the scanner. Surging, hunting, or stalling patterns help separate air leaks from control faults.

  2. 2 Inspect for vacuum leaks

    Especially for high-idle codes: spray-test around the intake and check the PCV system.

  3. 3 Clean the throttle body (and IAC if equipped)

    Remove the intake boot and clean the plate, bore, and idle passages with throttle body cleaner. On many engines this alone resolves the code — some drive-by-wire vehicles need an idle relearn afterward.

  4. 4 Test the IAC or throttle body electrically

    Measure the IAC solenoid/stepper per spec, or watch the electronic throttle’s commanded vs. actual position on the scanner.

Parts & tools you may need

Disclosure: some links are affiliate links (including the Amazon Associates program). If you buy through them, we may earn a commission at no extra cost to you.

Frequently asked questions

What does code P0505 mean?
P0505 means the idle control system isn’t responding correctly to the computer’s commands — most commonly a carbon-fouled throttle body or idle air control valve. It’s moderately serious — you can usually keep driving gently, but diagnose it soon.
Can I drive with P0505?
Generally yes, with annoyances: stalls at stoplights or a racing idle. A stalling engine loses power steering and brake assist, so treat frequent stalling as urgent.
Will cleaning the throttle body really fix it?
It’s the highest-probability cheap fix for the whole idle family. Do it before replacing anything, and perform the idle relearn procedure if your vehicle needs one.
Why is it worse with the AC on?
The AC compressor adds load at idle, which the idle control must compensate for. A marginal system fails first under that extra load.
Ask Codi