Pin16

P0509

Idle Air Control System Circuit High

Severity
Medium
Driving
Drivable — book it in

The idle air control circuit is reading high - outside its valid electrical range. Unlike the idle-speed codes, this one points at the wiring or the valve itself rather than at an air leak or a restriction.

Possible causes

What you might notice

What to check, in order

  1. Check the connector at the valve is seated and free of corrosion.
  2. Check continuity of the wiring back to the module - an open circuit and a short give the two versions of this code.
  3. Measure the valve's resistance against specification.
  4. Replace the valve once the wiring is confirmed good.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits