Skip to content

P0509

Idle Air Control System Circuit High.

  • Generic
  • Powertrain
  • Generic code
  • Medium severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
5
AreaVehicle speed, idle control and auxiliary inputs
09
FaultThe specific fault in that area

What it means

P0509 is the generic code for a high signal in the idle air control (IAC) system circuit. The engine control unit has detected a voltage or current in the IAC valve circuit that is higher than expected, usually a short to voltage, an open circuit or a fault inside the valve or driver. The ECU can no longer control idle speed reliably through that circuit.

Symptoms

  • Idle speed too high, too low or hunting
  • Engine stalls at idle or when coming to a stop
  • Rough idle, especially when the engine is cold
  • Engine struggles to start or dies when electrical loads such as the air conditioning are switched on
  • Malfunction indicator lamp on

Possible causes

  • Faulty or sticking idle air control valve (internal electrical fault or carbon build-up)likely
  • Damaged, corroded or loose wiring or connector at the IAC valvelikely
  • Short to voltage or open circuit in the IAC control or supply wiringpossible
  • Blocked or heavily carbon-fouled throttle body or idle air passagespossible
  • Unmetered air leak or vacuum leak upsetting idle control and causing the valve to be driven to its limitpossible
  • Faulty engine control unit driver circuitrare

How to diagnose

  1. Read all stored and pending codes and note the freeze frame data, including engine temperature, load and idle speed when the code set
  2. Check for related codes such as idle speed, throttle or air flow faults, which may point to a common cause
  3. Visually inspect the IAC valve connector and wiring for chafing, corrosion, bent pins, heat damage and water ingress
  4. Check for vacuum leaks and split or loose intake hoses, as these can push idle control out of range
  5. Inspect the throttle body and idle air passages for carbon build-up and check the valve moves freely
  6. Measure the IAC valve coil resistance and compare it with the manufacturer's specification for that model and engine
  7. Check the supply voltage, ground and control signal at the valve connector with the ignition on, looking for a short to voltage or an open circuit
  8. Command the valve using the scan tool's output test, if the vehicle supports it, and watch for a response in idle speed

How to fix

  • Repair or replace damaged wiring and renew corroded or damaged connector terminals
  • Replace the idle air control valve if its resistance is out of specification or it fails to respond
  • Clean the throttle body and idle air passages using a suitable cleaner, following the manufacturer's procedure
  • Repair any intake or vacuum leaks and replace split hoses or faulty gaskets
  • Replace the engine control unit only after all wiring and the valve have been proven good, then carry out any required idle relearn procedure

Can I keep driving?

Medium severity

The car can usually be driven short distances, but stalling at junctions or when slowing down can be a safety risk. Get it fixed soon, and avoid driving it if it stalls repeatedly.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.