DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P0518
P0518 means the engine computer has detected an intermittent electrical fault in the idle air control (IAC) circuit, so the signal to the idle control valve is cutting in and out rather than staying steady. The computer monitors the IAC circuit for expected voltage or current and flags this code when the signal is present but unstable over time.
You can usually drive the vehicle, but expect an unstable or stalling idle at stops, so avoid heavy traffic and keep your foot ready on the brake and throttle. Have the circuit inspected soon, because a stalling engine in traffic or at an intersection is a safety risk.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.