Skip to content
OBD2 codes

Look up any check engine code.

Find what an OBD2 code means, how serious it is, whether you can keep driving, the most likely causes ranked by frequency, and a real repair-cost range — scoped to your exact year, make, and model.

What is an OBD2 code?

An OBD2 code — also called a DTC (Diagnostic Trouble Code) — is a five-character code your car’s computer stores when it detects a fault. The first letter is the system (P = powertrain, B = body, C = chassis, U = network) and the digits identify the specific problem. For example, P0420 means the catalytic converter is below its efficiency threshold. A code tells you where to look — confirming the actual cause still takes diagnosis.

All OBD2 codes

50 powertrain trouble codes, each with a vehicle-specific diagnosis. Pick a code, then choose your year, make, and model.

OBD2 code FAQ

  • An OBD2 code (also called a DTC, or Diagnostic Trouble Code) is a five-character code your car's computer stores when it detects a fault — for example, P0420 means the catalytic converter is below its efficiency threshold. The letter shows the system (P = powertrain, B = body, C = chassis, U = network) and the digits narrow down the specific fault. A code tells you where to look; confirming the actual cause still takes diagnosis.

Got a code? Get the fix.

The AI Mechanic explains your code, ranks the likely causes for your exact vehicle, and walks you through the repair — free to start.