P0518Idle Air Control Circuit Intermittent
The idle air control valve circuit is faulting intermittently rather than failing outright.
Definition
Common causes
- Chafed or fatigued wiring in the IAC harness that opens with engine movement or vibration
- Loose, spread, or corroded terminals at the IAC connector
- IAC valve with an intermittent internal winding fault
- Carbon-bound pintle causing intermittent overcurrent
- Connector contamination from oil or coolant leaks near the throttle body
- Intermittent PCM driver fault (rare)
Common misdiagnoses
- IAC valve replaced when the harness is the fault
- Throttle body
- Throttle position sensor
- PCM
Troubleshooting steps
1.Wiggle-test the circuit at idle
With the engine idling, flex the IAC harness and tap the connector while watching RPM and IAC counts; any stumble or count jump localizes the intermittent.
2.Inspect connector terminal tension
Unplug the IAC and check each cavity with a matching test pin for loose grip; spread terminals are a classic cause of vibration-dependent faults.
3.Check winding resistance hot and cold
Measure IAC coil resistance when cold and again after a hot soak; a winding that opens or shifts substantially when hot indicates an internally failing valve.
4.Inspect harness routing
Trace the IAC wiring for rub-through where it crosses brackets or the throttle cable, and for heat damage near the exhaust or EGR.
5.Clean the IAC passage
Remove the valve and clean carbon from the pintle and bore so mechanical binding cannot overload the driver circuit.
6.Repair, relearn, and retest
After repair, clear codes, perform the idle relearn, and confirm stable idle through several heat cycles and a test drive.