Freeze Frame

Browse codes by system

The third character of a P0 code names the subsystem it belongs to. Codes grouped here share a system, which usually means they share causes and diagnostic steps too — a useful thing to know when you have more than one code stored.

Auxiliary emission controls 1

P0401
Exhaust Gas Recirculation Flow Insufficient
Carbon-blocked EGR passages — 45% of cases

Cooling 1

P0128
Coolant Thermostat Below Regulating Temperature
Thermostat stuck open — 64% of cases

Evaporative emissions 1

P0455
Evaporative Emission System Leak Detected (Large Leak)
Fuel cap loose, cross-threaded or with a perished seal — 45% of cases

Exhaust / emissions 1

P0420
Catalyst System Efficiency Below Threshold (Bank 1)
Catalytic converter genuinely worn out — 40% of cases

Fuel and air metering 1

P0171
System Too Lean (Bank 1)
Unmetered air leak — vacuum hose, intake boot or gasket — 42% of cases

Ignition, fuel and compression 1

P0300
Random / Multiple Cylinder Misfire Detected
Worn spark plugs, coils or leads — 38% of cases