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
P0174
Powertrain
The cylinder bank without cylinder 1 is running lean even with the maximum fuel correction…
Moderate
P0420
Powertrain
The bank 1 catalytic converter no longer stores enough oxygen to clean the exhaust properly.
Low
B0001
Body
The airbag module found a fault in the firing circuit for the driver's front airbag (stage 1).
High
C0035
Chassis
The ABS module lost a valid signal from the driver-side front wheel speed sensor.
Moderate
P0101
Powertrain
The MAF sensor's airflow reading doesn't match what the engine computer expects…
Low
P0113
Powertrain
The intake air temperature signal is stuck at maximum voltage, which usually means an open…
Low
All codes (648)
P3081
Volkswagen · Powertrain
The engine didn't warm up as fast as the ECU expected – most often a thermostat stuck open.
Low
P3190
Toyota · Powertrain
The hybrid computer asked the gas engine for power and got less than expected.
Moderate
P3191
Toyota · Powertrain
The hybrid system spun the gas engine with its motor-generator, but the engine never fired up.
High
P3400
Powertrain
Cylinder shut-off on bank 1 (AFM, DFM, MDS or VCM) isn't doing what the engine computer…
Moderate
P3401
Powertrain
The engine computer sees a broken or open circuit to the solenoid that shuts off cylinder 1.
Low
P3497
Honda · Powertrain
Honda's Variable Cylinder Management on the front cylinder bank didn't behave the way the PCM…
Moderate
U0001
Network
A module found the high-speed CAN network itself misbehaving, not just one silent module.
High
U0073
Network
A module saw so many errors on CAN bus A that it shut off its own transmitter.
High
U0100
Network
Another module stopped hearing from the engine computer on the CAN network.
High
U0101
Network
The engine computer and other modules stopped hearing from the transmission control module.
High
U0102
Network
Other modules can't hear the 4WD transfer case module, so 4WD shifting is disabled.
Moderate
U0103
Network
The electronic shifter (dial, knob or joystick) stopped talking to the transmission and engine…
High
U0104
Network
The adaptive cruise radar (or cruise module) went silent on the network, so cruise is switched…
Low
U0105
Network
The PCM lost contact with the separate module that fires the injectors, common on diesel…
High
U0107
Network
The engine computer can't reach the module that drives the electronic throttle, so power is cut…
High
U0109
Network
The PCM lost contact with the module that controls fuel pump speed; stalling or no-start can…
High
U0110
Network
The hybrid/EV system lost contact with the module that runs electric drive motor A.
Critical
U0114
Network
The module that engages the AWD coupling went silent; the car falls back to front…
Low
U0115
Network
Modules lost contact with the second engine computer on vehicles that use two of them.
High
U0121
Network
Other modules stopped receiving data from the ABS module, so ABS and stability control are off.
Moderate
U0122
Network
Other modules lost contact with the stability control computer, so ESC and traction control…
Moderate
U0126
Network
Modules no longer receive the steering wheel angle, so stability control and lane assist switch…
Moderate
U0128
Network
The electronic parking brake module dropped off the network, so the parking brake may not apply…
Moderate
U0131
Network
The electric power steering module dropped off the network; steering assist may be reduced…
High
U0140
Network
Other modules stopped hearing from the body control module that runs lights, locks, wipers…
Moderate
U0141
Network
A body module labeled "A" went silent; on many trucks and SUVs it is the smart fuse box under…
Moderate
U0142
Network
A secondary body module went silent; it often runs rear lights, liftgate, trailer and rear…
Low
U0146
Network
The central gateway that links the car's networks went silent, so many modules report errors…
Moderate
U0151
Network
Other modules can't reach the airbag computer, so the airbags and seatbelt pretensioners may…
High
U0155
Network
Modules can't reach the instrument cluster, so gauges, warning lights and chimes may go dead.
Moderate