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)
P1326
Kia · Powertrain
Kia's engine computer detected early rod-bearing wear through the knock sensor and capped…
Critical
P1336
Ford · Powertrain
The Ford PCM sees the cam and crank signals out of step, usually from a mistimed or worn cam…
Moderate
P1340
Volkswagen · Powertrain
The cam signal no longer lines up with the crank signal – often a jumped belt or stretched…
High
P1345
Chevrolet · Powertrain
The cam signal is out of step with the crank signal; on Vortec engines usually a mis-set…
Moderate
P1346
Toyota · Powertrain
Toyota's ECM sees the intake cam signal in the wrong place relative to the crankshaft signal.
Moderate
P1349
Toyota · Powertrain
Toyota's VVT-i system isn't moving the intake camshaft to the position the ECM is asking for.
Moderate
P1354
Toyota · Powertrain
On a Toyota V6 or V8, the bank 2 intake camshaft isn't reaching the timing the ECM commands.
Moderate
P1361
Honda · Powertrain
The top dead center (TDC) sensor signal keeps dropping out for a moment while the engine…
Moderate
P1362
Honda · Powertrain
The PCM gets no signal at all from the top dead center (TDC) sensor; stalling or a no-start…
High
P1380
Chevrolet · Powertrain
A misfire was detected, and the ABS module couldn't supply rough-road data to confirm it wasn't…
Moderate
P1381
Chevrolet · Powertrain
A misfire was detected while the PCM had lost contact with the ABS module that supplies…
Moderate
P1391
Jeep · Powertrain
The PCM keeps briefly losing the cam or crank position signal, which can make your Jeep stumble…
Moderate
P1399
Honda · Powertrain
An older Honda's PCM counted misfires that jump between cylinders instead of staying in one.
Moderate
P1516
Chevrolet · Powertrain
The electronic throttle didn't move to where the computer commanded, so the engine drops into…
Moderate
P1519
Honda · Powertrain
The PCM found a fault in the idle air control valve (IACV) circuit on a Honda with a cable…
Moderate
P1529
Kia · Powertrain
Your Kia's transmission computer found a fault and asked the engine computer to light the check…
Moderate
P1603
Toyota · Powertrain
Toyota's ECM logged that the engine stopped by itself while running, without the key being…
Moderate
P1604
Toyota · Powertrain
Toyota's ECM recorded a start that took too long, failed, or died within seconds of firing.
Moderate
P1607
Honda · Powertrain
The Honda engine computer's self-test found a fault inside its own circuitry.
Moderate
P1610
Nissan · Powertrain
After repeated failed immobilizer checks, the Nissan ECM has locked itself and won't let…
Moderate
P1612
Nissan · Powertrain
The Nissan ECM and the immobilizer (IMMU or BCM) couldn't complete their ID exchange, so…
Moderate
P1614
Nissan · Powertrain
The Nissan immobilizer couldn't read the transponder chip in the key, so the engine isn't…
Moderate
P1626
Chevrolet · Powertrain
The engine computer lost the 'OK to fuel' signal from the Chevy anti-theft system, so it may…
Moderate
P1631
Chevrolet · Powertrain
The engine computer received the wrong anti-theft password, so it blocks starting or fuel.
Moderate
P1682
Chevrolet · Powertrain
The engine computer's two ignition power feeds disagree, which can cause stalling or Reduced…
High
P1690
Hyundai · Powertrain
The engine computer asked the SMARTRA immobilizer unit to check your key and got no answer back.
Moderate
P1693
Kia · Powertrain
The immobilizer couldn't read a valid code from the chip in your Kia key, so the engine isn't…
Moderate
P1698
Jeep · Powertrain
The engine computer stopped hearing from the transmission computer, often leaving the Jeep…
Moderate
P1702
Ford · Powertrain
Ford's gear selector position signal drops out now and then, so the PCM briefly loses track…
Moderate
P1735
Volkswagen · Powertrain
The DSG control unit lost a valid signal from the sensor that tracks clutch 1 and locks out…
High