OBD-II Fault Codes
Look up a code from your scanner. Every code page shows the risk first, then what it means, possible causes and how it is diagnosed.
Codes and titles follow SAE J2012 · Maker notes verified per make and engine · How we verify
Browse by system
Powertrain codes by subsystem
P00xxFuel, air metering and auxiliary emission controlsP01xxFuel and air meteringP02xxFuel and air metering (injector circuit)P03xxIgnition system and misfireP04xxAuxiliary emission controlsP05xxVehicle speed, idle control and auxiliary inputsP06xxComputer and auxiliary outputsP07xxTransmissionP2xxxAdditional generic codes (fuel, air, emissions)
Most searched codes
P0420Catalyst System Efficiency Below Threshold (Bank 1)Normal riskP0300Random/Multiple Cylinder Misfire DetectedHigh riskP0171System Too Lean (Bank 1)Normal riskP0128Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)Normal riskP0455Evaporative Emission System Leak Detected (Large Leak)Normal riskP0401Exhaust Gas Recirculation "A" Flow Insufficient DetectedNormal riskP0442Evaporative Emission System Leak Detected (Small Leak)Normal riskP0700Transmission Control System (MIL Request)Normal riskP0299Turbocharger/Supercharger "A" Underboost ConditionNormal riskP0172System Too Rich (Bank 1)Normal riskP0135O2 Sensor Heater Circuit (Bank 1 Sensor 1)Normal riskP0113Intake Air Temperature Sensor 1 Circuit HighNormal risk
How to read a fault code
The letter is the system, the first digit says generic or maker-specific, the next digit the subsystem and the last two the exact fault. Fault Code Lookup →All fault codes
P0300Random/Multiple Cylinder Misfire DetectedHigh riskP0301Cylinder 1 Misfire DetectedHigh riskP0302Cylinder 2 Misfire DetectedHigh riskP0303Cylinder 3 Misfire DetectedHigh riskP0304Cylinder 4 Misfire DetectedHigh riskP0305Cylinder 5 Misfire DetectedHigh riskP0306Cylinder 6 Misfire DetectedHigh riskP0307Cylinder 7 Misfire DetectedHigh riskP0308Cylinder 8 Misfire DetectedHigh riskP0313Misfire Detected With Low FuelHigh riskP0316Engine Misfire Detected On Startup (First 1000 Revolutions)High riskP0324Knock Control System ErrorNormal riskP0325Knock Sensor 1 Circuit (Bank 1 Or Single Sensor)Normal riskP0326Knock Sensor 1 Circuit Range/Performance (Bank 1 Or Single Sensor)Normal riskP0327Knock Sensor 1 Circuit Low (Bank 1 Or Single Sensor)Normal riskP0328Knock Sensor 1 Circuit High (Bank 1 Or Single Sensor)Normal riskP0329Knock Sensor 1 Circuit Intermittent (Bank 1 Or Single Sensor)Normal riskP0330Knock Sensor 2 Circuit (Bank 2)Normal riskP0331Knock Sensor 2 Circuit Range/Performance (Bank 2)Normal riskP0332Knock Sensor 2 Circuit Low (Bank 2)Normal riskP0333Knock Sensor 2 Circuit High (Bank 2)Normal riskP0334Knock Sensor 2 Circuit Intermittent (Bank 2)Normal riskP0335Crankshaft Position Sensor "A" CircuitHigh riskP0336Crankshaft Position Sensor "A" Circuit Range/PerformanceHigh riskP0337Crankshaft Position Sensor "A" Circuit LowHigh riskP0338Crankshaft Position Sensor "A" Circuit HighHigh riskP0339Crankshaft Position Sensor "A" Circuit IntermittentHigh riskP0340Camshaft Position Sensor "A" Circuit (Bank 1 Or Single Sensor)Normal riskP0341Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1 Or Single Sensor)Normal riskP0342Camshaft Position Sensor "A" Circuit Low (Bank 1 Or Single Sensor)Normal riskP0343Camshaft Position Sensor "A" Circuit High (Bank 1 Or Single Sensor)Normal riskP0344Camshaft Position Sensor "A" Circuit Intermittent (Bank 1 Or Single Sensor)Normal riskP0345Camshaft Position Sensor "A" Circuit (Bank 2)Normal riskP0346Camshaft Position Sensor "A" Circuit Range/Performance (Bank 2)Normal riskP0347Camshaft Position Sensor "A" Circuit Low (Bank 2)Normal riskP0348Camshaft Position Sensor "A" Circuit High (Bank 2)Normal riskP0349Camshaft Position Sensor "A" Circuit Intermittent (Bank 2)Normal riskP0350Ignition Coil Primary/Secondary CircuitHigh riskP0351Ignition Coil "A" Primary/Secondary CircuitHigh riskP0352Ignition Coil "B" Primary/Secondary CircuitHigh riskP0353Ignition Coil "C" Primary/Secondary CircuitHigh riskP0354Ignition Coil "D" Primary/Secondary CircuitHigh riskP0355Ignition Coil "E" Primary/Secondary CircuitHigh riskP0356Ignition Coil "F" Primary/Secondary CircuitHigh riskP0357Ignition Coil "G" Primary/Secondary CircuitHigh riskP0358Ignition Coil "H" Primary/Secondary CircuitHigh riskP0365Camshaft Position Sensor "B" Circuit (Bank 1)Normal riskP0366Camshaft Position Sensor "B" Circuit Range/Performance (Bank 1)Normal riskP0367Camshaft Position Sensor "B" Circuit Low (Bank 1)Normal riskP0368Camshaft Position Sensor "B" Circuit High (Bank 1)Normal riskP0369Camshaft Position Sensor "B" Circuit Intermittent (Bank 1)Normal riskP0380Glow Plug/Heater Circuit "A"Normal riskP0385Crankshaft Position Sensor "B" CircuitHigh riskP0386Crankshaft Position Sensor "B" Circuit Range/PerformanceHigh riskP0387Crankshaft Position Sensor "B" Circuit LowHigh riskP0388Crankshaft Position Sensor "B" Circuit HighHigh riskP0389Crankshaft Position Sensor "B" Circuit IntermittentHigh riskP0390Camshaft Position Sensor "B" Circuit (Bank 2)Normal riskP0391Camshaft Position Sensor "B" Circuit Range/Performance (Bank 2)Normal riskP0392Camshaft Position Sensor "B" Circuit Low (Bank 2)Normal riskP0393Camshaft Position Sensor "B" Circuit High (Bank 2)Normal riskP0394Camshaft Position Sensor "B" Circuit Intermittent (Bank 2)Normal risk