Powertrain Codes (P-Codes): Full List
Powertrain codes start with P and cover the engine, fuel and ignition systems, emission controls and the transmission. They are the codes that most often turn on the check engine light and the ones most relevant to a smog check or emissions test. The third character narrows it down: 1–2 fuel and air metering, 3 ignition and misfire, 4 emission controls, 5 speed and idle, 6 computer and outputs, 7–9 transmission, A hybrid.
539Codes
2.7Average severity
12%High or critical
20%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
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
P0135
Powertrain
The heater inside the upstream oxygen sensor on bank 1 isn't working or its circuit is faulty.
Low
P0171
Powertrain
The engine computer is adding the maximum extra fuel it's allowed on bank 1 and still sees…
Moderate
All codes (539)
P0338
Powertrain
The crank signal line sits at 5 or 12 volts and stops switching: open ground, open wire…
High
P0339
Powertrain
The crank signal drops out for moments at a time. Classic sign: stalls when hot, restarts once…
High
P0340
Powertrain
The computer lost the camshaft signal on bank 1. Expect long cranking, less power…
Moderate
P0341
Powertrain
The bank 1 cam signal lands at the wrong crank angle, often from a stretched chain or a sticky…
Moderate
P0342
Powertrain
The bank 1 cam sensor signal stays near 0 volts. Often a weak battery, a pinched wire…
Moderate
P0343
Powertrain
The bank 1 cam signal is stuck high: an unlatched connector, broken ground or open wire after…
Moderate
P0344
Powertrain
The bank 1 cam sensor signal keeps dropping out for short moments, which can cause random…
Moderate
P0345
Powertrain
The cam sensor on bank 2, the side without cylinder 1, has a missing or faulty signal on a V6…
Moderate
P0346
Powertrain
Bank 2's cam signal arrives out of position. On V6/V8s that often means a bank 2 chain, guide…
Moderate
P0350
Powertrain
The shared coil feed, ignition module or coil wiring is faulty. Often set with several…
Moderate
P0351
Powertrain
The engine computer found an electrical fault in coil A, the coil that fires cylinder 1 on most…
Moderate
P0352
Powertrain
Coil B, normally on cylinder 2, has a circuit fault. Where cylinder 2 sits depends…
Moderate
P0353
Powertrain
The circuit for coil C, which fires cylinder 3, failed its electrical check. Wiring is a big…
Moderate
P0354
Powertrain
Coil D, normally the one on cylinder 4, failed its circuit check. It often shows up right after…
Moderate
P0355
Powertrain
Coil E, the coil for cylinder 5, has an electrical fault. Only engines with five or more…
Moderate
P0356
Powertrain
The coil F circuit for cylinder 6 failed its check. On inline sixes it's the coil…
Moderate
P0357
Powertrain
Coil G, which fires cylinder 7 on V8s, has an electrical fault. On GM trucks it sits by…
Moderate
P0358
Powertrain
Coil H, for cylinder 8, has an electrical fault. On nearly every V8 it's the hardest coil…
Moderate
P0365
Powertrain
The exhaust cam sensor on bank 1 has lost its signal. Usually a heat-damaged sensor…
Low
P0366
Powertrain
Bank 1 exhaust cam signal is out of position: chain stretch, a sticky exhaust phaser…
Moderate
P0369
Powertrain
The bank 1 exhaust cam signal drops out now and then. Usually heat or vibration at the sensor…
Low
P0380
Powertrain
The diesel glow plug circuit A (relay, fuse, wiring or the plugs as a group) isn't drawing…
Low
P0381
Powertrain
The circuit for the dash wait-to-start light has a fault. The glow plugs themselves may still…
Minor
P0400
Powertrain
EGR flow doesn't match what the ECU expected, and the code doesn't say whether it's too much…
Low
P0401
Powertrain
The ECU opened the EGR system but saw too little effect — the valve or its passages are likely…
Low
P0402
Powertrain
More exhaust is being recirculated than the ECU asked for, usually because the EGR valve won't…
Moderate
P0403
Powertrain
The ECU found an electrical fault in the circuit that drives the EGR solenoid or electric EGR…
Low
P0404
Powertrain
The EGR valve isn't moving to the position the ECU commands, or its position report doesn't…
Low
P0405
Powertrain
The EGR position or pressure sensor signal is stuck near zero volts, below its normal operating…
Low
P0406
Powertrain
The EGR feedback sensor is reporting close to 5 volts or more, above anything a working sensor…
Low