Skip to content
GarageAnswers

What does my trouble code mean?

Type the code from your scan tool or parts-store printout. We break down every character and link the full answer when we have one.

Try:

Codes we’ve written full answers for

How to read any code

1st character: system

P
Powertrain
B
Body
C
Chassis
U
Network (communication between the car’s control modules)

2nd character: code type

0
Generic SAE code: the same meaning on every make
1
Manufacturer-specific: meaning depends on the automaker
2
Generic SAE code: the same meaning on every make
3
Either generic or manufacturer-specific, depending on the exact code

3rd character on P codes: sub-system

0
Fuel and air metering, and auxiliary emission controls
1
Fuel and air metering
2
Fuel and air metering (injector circuit)
3
Ignition system or misfire
4
Auxiliary emission controls
5
Vehicle speed, idle control and auxiliary inputs
6
Computer and output circuits
7
Transmission
8
Transmission
9
Transmission
A
Hybrid propulsion

The last two characters pick the exact fault. On misfire codes they’re the cylinder: P0303 is cylinder 3.

A code tells you which test failed, not which part to buy. Some automakers vary from the standard definitions, so confirm the exact wording for your car before replacing anything.

Sources:Maryland Department of the Environment: Diagnostic Trouble Code (DTC) decoding; Haynes: What are diagnostic trouble codes?