Free tool
Check engine light code lookup
Type the code your scanner gave you. These are generic OBD-II codes, which means they are standardized across every make and model sold in the US since 1996 — a P0420 means the same thing on a Honda as on a Ford. What differs is where the part lives and which one your engine takes, and that is what your VIN is for.
57 codes
C0035Left Front Wheel Speed Sensor CircuitHighC0040Right Front Wheel Speed Sensor CircuitHighC0045Left Rear Wheel Speed Sensor CircuitHighC0050Right Rear Wheel Speed Sensor CircuitHighP0011Camshaft Position A - Timing Over-Advanced (Bank 1)ModerateP0016Crankshaft / Camshaft Position Correlation (Bank 1 Sensor A)HighP0087Fuel Rail / System Pressure Too LowHighP0101Mass Air Flow Circuit Range / PerformanceModerateP0102Mass Air Flow Circuit Low InputModerateP0106MAP / Barometric Pressure Circuit Range / PerformanceModerateP0113Intake Air Temperature Sensor Circuit High InputLowP0117Engine Coolant Temperature Circuit Low InputModerateP0121Throttle Position Sensor Circuit Range / PerformanceModerateP0128Coolant Thermostat Below Regulating TemperatureModerateP0131O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)ModerateP0134O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)ModerateP0135O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)ModerateP0141O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)ModerateP0171System Too Lean (Bank 1)ModerateP0172System Too Rich (Bank 1)ModerateP0174System Too Lean (Bank 2)ModerateP0175System Too Rich (Bank 2)ModerateP0299Turbocharger / Supercharger UnderboostHighP0300Random / Multiple Cylinder Misfire DetectedHighP0301Cylinder 1 Misfire DetectedHighP0302Cylinder 2 Misfire DetectedHighP0303Cylinder 3 Misfire DetectedHighP0304Cylinder 4 Misfire DetectedHighP0305Cylinder 5 Misfire DetectedHighP0306Cylinder 6 Misfire DetectedHighP0316Misfire Detected on Startup (First 1000 Revolutions)HighP0325Knock Sensor 1 Circuit Malfunction (Bank 1)ModerateP0335Crankshaft Position Sensor A Circuit MalfunctionHighP0340Camshaft Position Sensor A Circuit MalfunctionHighP0401Exhaust Gas Recirculation Flow InsufficientModerateP0403Exhaust Gas Recirculation Control CircuitModerateP0411Secondary Air Injection System Incorrect FlowModerateP0420Catalyst System Efficiency Below Threshold (Bank 1)ModerateP0430Catalyst System Efficiency Below Threshold (Bank 2)ModerateP0441Evaporative Emission Control System Incorrect Purge FlowLowP0442Evaporative Emission System Leak Detected (Small Leak)LowP0446Evaporative Emission Control System Vent Control CircuitLowP0449Evaporative Emission System Vent Valve / Solenoid CircuitLowP0455Evaporative Emission System Leak Detected (Large Leak)LowP0456Evaporative Emission System Leak Detected (Very Small Leak)LowP0500Vehicle Speed Sensor A MalfunctionModerateP0505Idle Air Control System MalfunctionModerateP0521Engine Oil Pressure Sensor / Switch Range / PerformanceHighP0562System Voltage LowModerateP0603Internal Control Module Keep Alive Memory ErrorModerateP0685ECM/PCM Power Relay Control Circuit OpenModerateP0700Transmission Control System MalfunctionHighP2096Post Catalyst Fuel Trim System Too Lean (Bank 1)ModerateP2195O2 Sensor Signal Stuck Lean (Bank 1 Sensor 1)ModerateP2270O2 Sensor Signal Stuck Lean (Bank 1 Sensor 2)ModerateU0100Lost Communication With ECM/PCM AHighU0121Lost Communication With ABS Control ModuleHigh
Manufacturer-specific codes beginning P1, P2 above 2999, B1, C1 or U1 are proprietary to each automaker and are not part of the OBD-II standard. We only publish codes we can state accurately, so those are not listed here rather than guessed at.