Powertrain Diagnostic Trouble Code Guides

Free step-by-step guides to diagnose Powertrain OBD-II trouble codes. Choose your subsystem below.

Browse by Subsystem

All Powertrain DTC Codes

Engine medium

P0010

The P0010 code indicates a problem with the intake camshaft position actuator circuit on bank 1. Thi...

30-60 minutes
Engine medium

P0011

The P0011 code indicates that the engine control module (ECM) has detected that the intake camshaft ...

30-60 minutes
Engine medium

P0012

The P0012 code indicates that the engine control module (ECM) has detected that the intake camshaft ...

30-60 minutes
Engine medium

P0013

The P0013 code indicates a problem with the exhaust camshaft position actuator circuit in bank 1. Th...

30-60 minutes
Engine medium

P0014

The P0014 code indicates that the engine control module (ECM) has detected that the exhaust camshaft...

30-60 minutes
Engine medium

P0016

The P0016 code indicates a timing issue between the crankshaft and camshaft positions in Bank 1. Thi...

30-60 minutes
Engine medium

P0017

The P0017 code indicates that the engine control module (ECM) has detected a correlation issue betwe...

30-60 minutes
Engine medium

P0021

The P0021 code indicates that the engine control module (ECM) has detected that the intake camshaft ...

30-60 minutes
Fuel & Air medium

P0030

The engine control module has detected a problem with the heater circuit for the upstream oxygen sen...

30-60 minutes
Fuel & Air medium

P0056

The engine control module has detected a problem with the heater circuit for the downstream oxygen s...

30-60 minutes
Fuel & Air medium

P0100

The engine control module is telling you that the signal from the Mass Air Flow sensor is out of the...

30-60 minutes
Fuel & Air medium

P0101

The P0101 code indicates that the engine control module (ECM) has detected an abnormal signal from t...

30-60 minutes
Fuel & Air medium

P0102

The engine computer sees a voltage that is too low coming from the mass‑air‑flow sensor. This tells ...

30‑60 minutes
Fuel & Air medium

P0103

The engine control module is seeing a voltage signal from the mass‑air‑flow sensor that is higher th...

30-60 minutes
Fuel & Air medium

P0106

The engine control module (ECM) is seeing a voltage signal from the MAP (Manifold Absolute Pressure)...

30‑60 minutes
Fuel & Air medium

P0107

The engine control module is seeing a voltage that is lower than the minimum it expects from the MAP...

30-60 minutes
Fuel & Air medium

P0110

The engine control module is telling you that the signal from the intake‑air‑temperature sensor is o...

30-60 minutes
Fuel & Air medium

P0113

The engine control module sees a voltage that is higher than the calibrated range from the intake‑ai...

30-60 minutes
Fuel & Air medium

P0120

The engine control module (ECM) isn’t receiving a valid signal from the throttle‑position sensor (TP...

30-60 minutes
Fuel & Air medium

P0121

The engine control module is telling you that the signal from the throttle‑position sensor (TPS) on ...

30-60 minutes
Fuel & Air medium

P0122

The engine control module (ECM) sees a voltage that is too low from the Throttle Position Sensor (TP...

30-60 minutes
Fuel & Air medium

P0125

The engine control module (ECM) is telling you that the coolant temperature is lower than expected w...

30-60 minutes
Fuel & Air medium

P0128

The P0128 code indicates that the engine control module (ECM) has detected that the coolant thermost...

30-60 minutes
Fuel & Air medium

P0130

The engine control module is telling you that the upstream oxygen sensor on bank 1 is sending a sign...

30-60 minutes
Fuel & Air medium

P0131

The engine control module sees a voltage that is too low from the upstream oxygen sensor on bank 1. ...

30-60 minutes
Fuel & Air medium

P0133

The P0133 code indicates that the engine control module (ECM) has detected a slow response from the ...

30-60 minutes
Fuel & Air medium

P0135

The P0135 code indicates a problem with the oxygen sensor heater circuit in bank 1, sensor 1. This s...

30-60 minutes
Fuel & Air medium

P0136

The P0136 code indicates a problem with the oxygen sensor circuit in Bank 1, Sensor 2. This sensor m...

30-60 minutes
Fuel & Air medium

P0137

The ECM sees a voltage that’s too low from the downstream oxygen sensor on bank 1. This usually mean...

30-60 minutes
Fuel & Air medium

P0138

The engine control module is seeing a voltage that is too high from the downstream oxygen sensor on ...

30-60 minutes
Fuel & Air medium

P0141

The engine control module (ECM) tried to power the heater inside the downstream oxygen sensor on ban...

30-60 minutes
Fuel & Air medium

P0155

The P0155 code indicates a problem with the oxygen sensor heater circuit in bank 2, sensor 1. This s...

30-60 minutes
Fuel & Air medium

P0157

The engine control module detects a voltage that is too low from the downstream oxygen sensor on ban...

30-60 minutes
Fuel & Air medium

P0158

The engine control module sees an unusually high voltage from the downstream oxygen sensor on bank 2...

30-60 minutes
Fuel & Air medium

P0161

The engine control module detects a problem in the heater circuit for the downstream oxygen sensor o...

30-60 minutes
Fuel & Air medium

P0171

The P0171 code indicates that the engine control module (ECM) has detected a lean air-fuel mixture o...

30-60 minutes
Fuel & Air medium

P0172

The P0172 code indicates that the engine control module (ECM) has detected a rich fuel mixture in Ba...

30-60 minutes
Fuel & Air medium

P0174

The P0174 code indicates that the engine control module (ECM) has detected a lean air-fuel mixture o...

30-60 minutes
Fuel & Air medium

P0175

The P0175 code indicates that your engine control module (ECM) has detected a rich fuel mixture in B...

30-60 minutes
Ignition medium

P0300

The engine control module has detected that one or more cylinders are misfiring, but it cannot pinpo...

30-60 minutes
Ignition medium

P0301

The engine control module sensed that cylinder 1 failed to fire at the proper time during at least o...

30-60 minutes
Ignition medium

P0302

The engine control module has measured a drop in combustion pressure in cylinder 2, meaning spark, f...

30‑60 minutes
Ignition medium

P0303

The engine control module has sensed that cylinder 3 is not completing its combustion cycle properly...

30-60 minutes
Ignition medium

P0304

The engine control module has sensed that cylinder 4 is not completing its combustion cycle properly...

30-60 minutes
Ignition medium

P0305

The powertrain control module has recorded that cylinder 5 fails to complete its combustion event. T...

30‑90 minutes
Ignition medium

P0306

The engine control module has sensed that cylinder 6 is not firing correctly. This usually means the...

30-60 minutes
Ignition medium

P0307

The engine control module has noticed that cylinder 7 is not completing its combustion cycle properl...

30-60 minutes
Ignition medium

P0308

The engine control module has detected that cylinder 8 is not completing its combustion cycle correc...

30‑60 minutes
Ignition medium

P0325

The engine control module has detected an abnormal signal from the knock sensor on bank 1. Either th...

30‑60 minutes
Ignition medium

P0330

The engine control module (ECM) has detected an abnormal signal or no signal from the knock sensor o...

30-60 minutes
Ignition medium

P0335

The engine control module (ECM) has detected an abnormal signal from the crankshaft position sensor ...

30-60 minutes
Ignition medium

P0336

The engine control module sees a voltage signal from the crankshaft position sensor that is out of t...

30-60 minutes
Ignition medium

P0341

The engine control module receives a camshaft‑position signal from bank 1 that is outside the calibr...

30‑60 minutes
Ignition medium

P0345

The ECM does not receive a valid voltage signal from Camshaft Position Sensor A on bank 2, preventin...

30‑60 minutes
Ignition medium

P0352

The engine control module has detected a problem in the primary or secondary circuit of Ignition Coi...

30-60 minutes
Ignition medium

P0353

The engine control module (ECM) has detected an abnormal voltage or resistance condition in the prim...

30-60 minutes
Ignition medium

P0354

The engine control module detects an abnormal voltage or resistance in the primary or secondary wind...

30‑60 minutes
Emissions medium

P0400

The engine control module detects that the EGR system is not moving the correct amount of exhaust ga...

30‑60 minutes
Emissions medium

P0401

The engine control module (ECM) has detected that the Exhaust Gas Recirculation (EGR) system is not ...

30‑60 minutes
Emissions medium

P0402

The engine control module (ECM) has detected that more exhaust gas is being recirculated than the sy...

30-60 minutes
Emissions medium

P0410

The engine control module has detected that the secondary‑air injection (SAI) system is not deliveri...

30‑60 minutes
Emissions medium

P0411

The engine control module (ECM) has detected that the secondary‑air injection (SAI) system is delive...

30-60 minutes
Emissions medium

P0420

The P0420 code means your catalytic converter is not cleaning exhaust gases as efficiently as it sho...

30-60 minutes
Emissions medium

P0430

The engine control module has determined that the catalytic converter on bank 2 is not cleaning the ...

30‑60 minutes
Emissions low

P0441

The engine control module has detected that the EVAP purge valve is allowing too much fuel vapor int...

30-60 minutes
Emissions low

P0442

The engine control module has found a small leak in the evaporative emissions (EVAP) system. This sy...

30-60 minutes
Emissions medium

P0443

The engine control module has detected a problem with the electrical circuit that operates the EVAP ...

30-60 minutes
Emissions low

P0446

The engine control module has detected a problem with the vent control circuit of the evaporative em...

30‑60 minutes
Emissions medium

P0449

The engine control module has detected a problem with the vent valve or its control circuit in the e...

30‑60 minutes
Emissions medium

P0451

The engine control module has detected that the EVAP‑system pressure sensor is reporting values outs...

30-60 minutes
Emissions medium

P0452

The engine control module has detected that the pressure sensor in the evaporative emission (EVAP) s...

30-60 minutes
Emissions medium

P0455

The engine control module has sensed a large leak in the evaporative emissions (EVAP) system. The le...

30-60 minutes
Emissions low

P0456

The engine control module has sensed a tiny leak in the evaporative emissions (EVAP) system, usually...

30‑60 minutes
Emissions medium

P0496

The PCM has detected that the EVAP purge valve is allowing more vapor flow than expected during the ...

30-60 minutes
Fuel & Air medium

P1101

The engine control module has detected that the intake airflow system is not delivering the expected...

30-60 minutes
Fuel & Air medium

P1135

The P1135 code indicates a problem with the heater circuit of the air/fuel ratio sensor on bank 1. T...

30-60 minutes
Engine medium

P1259

The P1259 code indicates a malfunction in the Variable Valve Timing and Lift Electronic Control (VTE...

30-60 minutes
Engine high

P1326

The P1326 code indicates that the engine control module has detected a problem with the connecting r...

2-5 hours
Engine medium

P1349

The P1349 code signals a problem with the Variable Valve Timing (VVT) system on Bank 1 of your engin...

30-60 minutes
Emissions low

P1457

The engine control module has sensed that the evaporative emissions (EVAP) control canister is leaki...

30‑60 minutes
Fuel & Air medium

P2015

The P2015 code indicates that the engine control module (ECM) has detected an issue with the intake ...

30-60 minutes
Fuel & Air medium

SYMPTOM-BAD-GAS-MILEAGE

The SYMPTOM-BAD-GAS-MILEAGE code indicates that your vehicle's fuel economy has decreased. This can ...

30-60 minutes
Fuel & Air medium

SYMPTOM-BLACK-SMOKE

The engine is delivering more fuel than air, creating a fuel‑rich mixture that burns incompletely. T...

30-60 minutes
Emissions medium

SYMPTOM-FAILED-EMISSIONS

The powertrain control module has determined that the vehicle did not meet the required emissions st...

30-60 minutes
Fuel & Air medium

SYMPTOM-HARD-START

The SYMPTOM-HARD-START code tells the powertrain control module that the engine needs more than norm...

30-60 minutes
Engine high

SYMPTOM-OVERHEATING

The SYMPTOM-OVERHEATING code indicates that your vehicle's engine is overheating. This can be caused...

30-60 minutes
Ignition medium

SYMPTOM-ROUGH-IDLE

The engine control module has detected irregular engine speed when the throttle is closed. In plain ...

30‑60 minutes
Engine medium

SYMPTOM-WHITE-SMOKE

The SYMPTOM-WHITE-SMOKE code indicates that your vehicle is emitting white smoke from the exhaust. T...

30-60 minutes
Ignition high

SYMPTOM-WONT-START

The SYMPTOM-WONT-START code appears when the powertrain control module detects that the engine fails...

30-60 minutes