All OBD2 Diagnostic Codes
Browse our complete database of 16000 diagnostic trouble codes.
Vehicle Speed Sensor Malfunction
The vehicle speed sensor is not providing a proper signal to the engine control module and other systems.
P0501: Idle Air Control (IAC) Valve Circuit Malfunction
The P0501 code indicates a problem with the idle air control (IAC) valve circuit, which regulates engine idle speed and air/fuel mixture.
P0502: Idle Air Control (IAC) Valve Circuit Malfunction
The idle air control (IAC) valve circuit is malfunctioning, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0503: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or hesitation when accelerating.
P0504: Idle Air Control (IAC) Valve Circuit Malfunction
The P0504 trouble code indicates a malfunction in the idle air control (IAC) valve circuit, which regulates engine idle speed and air/fuel mixture.
Idle Control System Malfunction
The idle air control system is not maintaining proper idle speed. This affects engine idle quality and stalling.
Idle Control System RPM Lower Than Expected
The engine idle speed is consistently lower than the target idle speed set by the engine control module.
Idle Control System RPM Higher Than Expected
The engine idle speed is consistently higher than the target idle speed set by the engine control module.
P0508: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or hesitation when accelerating.
P0509: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit is malfunctioning, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or hesitation when accelerating.
Closed Throttle Position Switch Malfunction
The closed throttle position switch is not indicating proper throttle closure when the throttle is closed.
P0511: Idle Air Control (IAC) Valve Circuit Malfunction
The idle air control (IAC) valve circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0512: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or hesitation when accelerating.
P0513: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0514: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or a check engine light.
P0515: Idle Air Control (IAC) Valve Circuit Malfunction
The P0515 trouble code indicates a malfunction in the idle air control (IAC) valve circuit, which regulates engine idle speed and air/fuel mixture.
P0516: Idle Air Control (IAC) Valve Circuit Malfunction
The idle air control (IAC) valve circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0517: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0518: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0519: Idle Air Control (IAC) Valve Circuit Malfunction
The idle air control (IAC) valve circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
Engine Oil Pressure Sensor/Switch Circuit Malfunction
The engine oil pressure sensor is not providing a proper signal to indicate actual oil pressure.
Engine Oil Pressure Sensor/Switch Range/Performance Problem
The oil pressure sensor readings do not correlate with expected values based on engine operating conditions.
Engine Oil Pressure Sensor/Switch Low Voltage
The oil pressure sensor is reading consistently low voltage, indicating low pressure or sensor failure.
Engine Oil Pressure Sensor/Switch High Voltage
The oil pressure sensor is reading consistently high voltage, indicating sensor failure or wiring problems.
P0524: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0525: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0526: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0527: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or a check engine light.
P0528: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0529: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0530: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall.
P0531: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or difficulty restarting the engine.
P0532: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or hesitation when accelerating.
P0533: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, hesitation, or stalling.
P0534: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0535: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0536: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0537: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by a rough idle, stalling, or difficulty starting the engine.
P0538: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0539: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0540: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or difficulty starting the engine.
P0541: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0542: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0543: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0544: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0545: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0546: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or a check engine light.
P0547: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0548: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.
P0549: Idle Air Control (IAC) Motor Circuit Malfunction
The idle air control (IAC) motor circuit has malfunctioned, causing the engine to idle rough or stall. This code is often accompanied by other symptoms such as a rough idle, stalling, or hesitation when accelerating.