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
- Read all stored and pending codes and note the freeze frame data, including engine temperature, load and idle speed when the code set
- Check for related codes such as idle speed, throttle or air flow faults, which may point to a common cause
- Visually inspect the IAC valve connector and wiring for chafing, corrosion, bent pins, heat damage and water ingress
- Check for vacuum leaks and split or loose intake hoses, as these can push idle control out of range
- Inspect the throttle body and idle air passages for carbon build-up and check the valve moves freely
- Measure the IAC valve coil resistance and compare it with the manufacturer's specification for that model and engine
- 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
- 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.
