P0511: Idle Air Control Circuit Malfunction
ModerateQuick answer
P0511 means the IAC circuit isn't responding correctly to commands: electrical misbehavior beyond simple high/low. First move: clean the valve and passages first (carbon is this system's villain), then test the circuit with a meter.
What it means
P0511 reports that the IAC circuit isn't responding correctly to commands: electrical misbehavior beyond simple high/low.
On cable-throttle engines, the idle air control valve meters the small air stream that keeps the engine alive at idle. Years of crankcase vapors coat it and its passages with carbon, which is why the most successful repair in this family is a $10 can of throttle body cleaner, applied before any parts.
The steps below run cheapest-first, because in this family, the cheap causes really are the common ones.
P0511 symptoms: what you'll notice
- Idle that hunts rhythmically up and down, like the engine is breathing.
- Stalling when you lift off the gas or coast to a stop.
- Idle too fast or too slow that no amount of warm-up fixes.
- Occasional hard starts that smooth out once you give it a little throttle.
Common causes
Ordered from most to least likely.
- 1.
See the diagnosis steps
This family shares its suspect list; the steps walk it in cost order.
- 2.
Wiring or connector damage
The universal suspect for circuit-flavored codes.
- 3.
The component named by the code
Condemned by measurement, never by guess.
How to fix it: diagnosis, step by step
Cheapest and most likely checks first.
-
1 Clean first
Remove the IAC (usually two screws), clean the pintle and its passages with throttle body cleaner, reinstall, and let the idle relearn. This alone resolves a remarkable share of IAC codes.
-
2 Test the electrical side
Measure the solenoid/stepper windings against spec at the connector, and verify the harness: circuit codes with a clean valve are wiring conversations.
-
3 Confirm the result
Idle should hold steady warm and cold, AC on and off. Surging that survives cleaning and a good circuit points at vacuum leaks doing an impression of an IAC fault.
Parts & tools you may need
- OBDLink MX+ (Bluetooth OBD-II scanner) ↗
- Autel MaxiCOM MK808S (full-system scan tool) ↗
- Fluke 88V (automotive multimeter) ↗
- Power Probe IV (power/ground circuit tester) ↗
- OBD-II scanner (code reader with freeze frame / live data) ↗
- Digital multimeter ↗
- Replacement component per the diagnosis ↗
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.
Related codes
Frequently asked questions
- What does code P0511 mean?
- P0511 means the IAC circuit isn't responding correctly to commands: electrical misbehavior beyond simple high/low. It’s moderately serious: you can usually keep driving gently, but diagnose it soon.
- What does P0511 mean in plain words?
- The IAC circuit isn't responding correctly to commands: electrical misbehavior beyond simple high/low. Clean the valve and passages first (carbon is this system's villain), then test the circuit with a meter.
- My idle surges up and down rhythmically: is that this?
- Often, yes: a sticking IAC hunts. But a vacuum leak the computer keeps fighting makes the identical motion: our rough idle page splits the two with fuel trim data.
- Does my newer car even have an IAC?
- Probably not: drive-by-wire engines idle by cracking the electronic throttle plate itself, so idle problems live in the throttle body and its codes (P0505/P2135 territory) instead.