P0518
Universal (All Makes) Vehicle (OBD-II)
Severity: ModerateWhat Does This Error Mean?
P0518 means the idle air control (IAC) circuit has an intermittent fault — the problem comes and goes rather than being constant. This is one of the more frustrating codes to diagnose because the fault may not be present during your inspection. The IAC valve controls engine idle speed, and an intermittent circuit fault causes unpredictable idle behavior — the engine may idle fine most of the time but occasionally stall or surge for no obvious reason.
Affected Models
- Vehicles 1996 and newer with traditional IAC valves
- Common on GM, Ford, Honda, Toyota, Chrysler, and Nissan vehicles
- Vehicles driven in areas with significant temperature variation — thermal cycles cause connections to loosen
- Higher mileage vehicles where wiring connectors have experienced years of vibration
- Any vehicle with a history of IAC-related cleaning or replacement where connectors may have been disturbed
Common Causes
- IAC valve connector has a slightly loose terminal that loses contact intermittently under vibration or thermal expansion
- Wiring harness to the IAC valve has a hairline break that opens and closes with engine movement
- Carbon buildup inside the IAC valve causes it to occasionally stick then free up, creating an on-off behavior
- IAC valve motor is wearing out — works when cool but fails when hot (thermal intermittent)
- PCM connector or output driver has a marginal connection that fails intermittently
How to Fix It
-
Connect a scan tool that can log or graph live data. Select IAC position and engine RPM as parameters and drive normally. Look for sudden RPM drops or spikes that correlate with IAC position changes — this captures the intermittent event.
Driving while monitoring for intermittent faults takes patience. The fault may take many drive cycles to reappear.
-
Gently wiggle the IAC valve wiring harness at multiple points while the engine is idling and warm. If the idle speed changes or the engine stumbles when you flex a certain section, you have found the location of the intermittent fault.
Use one hand to keep a safe distance from moving engine parts. Do not reach near the fan or belts while the engine is running.
-
Unplug and thoroughly clean the IAC valve connector. Apply dielectric grease to the terminals and reconnect firmly. Many intermittent IAC faults are resolved by connector cleaning alone.
Dielectric grease prevents moisture from entering the connector and corrosion from forming on the terminals.
-
Remove the IAC valve and clean the carbon deposits inside. A valve that is partially stuck from carbon buildup will exhibit intermittent behavior as the deposits shift or soften from heat.
If the valve feels hesitant or gritty when moved by hand after removal, cleaning is definitely needed.
-
If cleaning and connector inspection reveal nothing, replace the IAC valve as a precaution. Marginal valves that test acceptable when cold often fail intermittently when hot — bench testing does not always reveal this.
If the code returns after a new IAC valve, the fault is in the wiring between the IAC and the PCM, not the valve itself.
When to Call a Professional
Intermittent faults are the hardest type to diagnose — they do not show up during static testing. A shop with a scan tool that can log data while driving has the best chance of catching the fault when it occurs. Typical repair cost: $80 to $300 depending on what is found.
Frequently Asked Questions
Why is an intermittent fault harder to fix than a constant one?
A constant fault is measurable every time you probe the circuit — you can find it systematically. An intermittent fault is only present sometimes, often only under specific conditions like vibration, heat, or a certain load. It can disappear completely during your inspection, making it look like nothing is wrong.
How can I increase my chances of catching an intermittent IAC fault?
Drive the vehicle in the conditions that trigger the symptom — usually at warm idle in stop-and-go traffic. Have a scan tool logging continuously while driving. When the stall or surge occurs, the log will show exactly what the IAC was doing at that moment.
Should I just replace the IAC valve without diagnosing further?
If cleaning the valve and connector does not help, replacing the valve is a reasonable next step. IAC valves are not very expensive and replacement eliminates the valve as a possible cause. If the code continues after replacement, the fault is definitely in the wiring — then the focus shifts to harness inspection.