from tutorial to parts cart

OBD-II Trouble Codes

What the code means, what actually causes it, and how to work out which cause is yours — before you spend money on parts.

46 codes covered

Every code here is written by hand and ordered by how likely each cause actually is, cheapest checks first. A scan tool tells you the code; it doesn't tell you that a P0420 is a failing oxygen sensor or an exhaust leak far more often than it is the catalytic converter people replace.

Diagnose your vehicle Enter your year, make, model and the code — get ranked causes, repair videos and a parts list

Misfire & ignition

Fuel & air

Oxygen sensors

Emissions

Electrical & idle

Transmission

Don't see your code? The diagnostic tool handles any OBD-II code, plus manufacturer dash codes for motorcycles, ATVs, RVs, boats, tractors and small engines — and it works from a described symptom if you don't have a code at all.