OBD-II Trouble Codes: Meaning & Fixes
OBD-II trouble codes are five-character codes stored by your vehicle's computers when a monitored system goes out of range. Browse them by system (P, B, C, U), by sub-system or by the symptom you notice. Each code page explains what the code means, how serious it is, whether you can keep driving, the likely causes in order, how to diagnose it and what repairs typically cost.
648Codes
2.8Average severity
16%High or critical
18%DIY-friendly
Severity distribution
Most viewed
C0035
Chassis
The ABS module lost a valid signal from the driver-side front wheel speed sensor.
Moderate
P0135
Powertrain
The heater inside the upstream oxygen sensor on bank 1 isn't working or its circuit is faulty.
Low
P0174
Powertrain
The cylinder bank without cylinder 1 is running lean even with the maximum fuel correction…
Moderate
B0001
Body
The airbag module found a fault in the firing circuit for the driver's front airbag (stage 1).
High
P0113
Powertrain
The intake air temperature signal is stuck at maximum voltage, which usually means an open…
Low
P0171
Powertrain
The engine computer is adding the maximum extra fuel it's allowed on bank 1 and still sees…
Moderate
All codes (410)
P0152
Powertrain
Bank 2's front O2 sensor is pinned high – usually voltage leaking in from its heater wire…
Moderate
P0170
Powertrain
Bank 1 fuel correction is far outside its normal window, lean or rich, and the ECU won't say…
Moderate
P0171
Powertrain
The engine computer is adding the maximum extra fuel it's allowed on bank 1 and still sees…
Moderate
P0172
Powertrain
The engine computer is pulling as much fuel as it's allowed on bank 1 and the mixture is still…
Moderate
P0173
Powertrain
Fuel correction on bank 2, the side without cylinder 1, is out of range or unstable, lean…
Moderate
P0174
Powertrain
The cylinder bank without cylinder 1 is running lean even with the maximum fuel correction…
Moderate
P0175
Powertrain
Bank 2 is still running rich even though the PCM is already cutting fuel on that side as far as…
Moderate
P0190
Powertrain
The signal from the fuel rail pressure sensor has dropped out or become unusable to the engine…
Moderate
P0191
Powertrain
The rail pressure reading is electrically valid but doesn't make sense for how the engine…
Moderate
P0192
Powertrain
The rail pressure sensor signal voltage has fallen below the lowest value a working sensor can…
Moderate
P0193
Powertrain
The rail pressure sensor signal is stuck near the 5-volt limit, above anything a working sensor…
Moderate
P0200
Powertrain
The ECU found a fault in the injector control circuits that it can't pin on one cylinder, often…
High
P0201
Powertrain
The ECU sees an open or faulty electrical circuit to injector 1, so cylinder 1 is probably…
Moderate
P0202
Powertrain
Injector 2's circuit is open or out of range; on an inline-four it's a middle cylinder under…
Moderate
P0203
Powertrain
The ECU sees no normal electrical response from injector 3: its coil, its wiring or its driver…
Moderate
P0204
Powertrain
The circuit to injector 4 is open or out of range; on most transverse engines that's…
Moderate
P0205
Powertrain
The ECU sees a broken or faulty electrical circuit to the cylinder 5 injector, so that cylinder…
Moderate
P0206
Powertrain
Injector 6's circuit is open or faulty. On an inline-six that's the rear cylinder, tucked under…
Moderate
P0207
Powertrain
The ECU lost normal control of injector 7, which only exists on V8 and larger engines.
Moderate
P0208
Powertrain
The circuit to injector 8, the rear cylinder on bank 2 of a V8, is open or doesn't respond…
Moderate
P0216
Powertrain
The ECU can't control or confirm injection timing, usually on a diesel with an electronic…
High
P0217
Powertrain
The engine overheated. Stop driving: continuing can warp the head, blow the head gasket…
Critical
P0218
Powertrain
The transmission fluid got hotter than the computer allows, from heavy load, low fluid…
High
P0219
Powertrain
The engine was spun faster than its maximum allowed rpm, usually by a missed shift or wheelspin.
Moderate
P0221
Powertrain
The second throttle angle signal leaves its window or stops following the plate, so power…
Moderate
P0230
Powertrain
The engine computer found a fault in the circuit it uses to switch the fuel pump relay or pump…
Moderate
P0231
Powertrain
Voltage on the wire feeding the fuel pump is too low while the pump is supposed to be running.
High
P0232
Powertrain
The fuel pump feed wire has voltage on it when the engine computer has switched the pump off.
Moderate
P0234
Powertrain
Boost rose above the safe limit the engine computer allows, so it may cut power to protect…
High
P0235
Powertrain
The engine computer found an electrical fault in the boost pressure sensor's wiring…
Moderate