Diesel trouble codes for Duramax, Cummins and Powerstroke

Modern diesel pickups share the same generic OBD2 codes for their emissions systems. Here are the ones that come up most often on the GM 6.6L Duramax, Ram 6.7L Cummins and Ford 6.7L Powerstroke, grouped by system.

Seeing a speed limit countdown? That is almost always an SCR/DEF fault. Start with P20EE, P2BAD or the DEF section of our DEF and DPF guide.

DPF (soot and ash)

P2463Diesel Particulate Filter Restriction - Soot AccumulationP242FDiesel Particulate Filter Restriction - Ash AccumulationP2002Diesel Particulate Filter Efficiency Below Threshold (Bank 1)P2459Diesel Particulate Filter Regeneration FrequencyP244ADiesel Particulate Filter Differential Pressure Too Low (Bank 1)P244BDiesel Particulate Filter Differential Pressure Too High (Bank 1)P2452Diesel Particulate Filter Pressure Sensor "A" CircuitP2453Diesel Particulate Filter Pressure Sensor "A" Circuit Range/PerformanceP2454Diesel Particulate Filter Pressure Sensor "A" Circuit LowP2455Diesel Particulate Filter Pressure Sensor "A" Circuit High

SCR, DEF and NOx

P20EESCR NOx Catalyst Efficiency Below Threshold (Bank 1)P2BADNOx Exceedence - Root Cause UnknownP2BAENOx Exceedence - Insufficient Reductant QuantityP2BA9NOx Exceedence - Insufficient Reductant QualityP203FReductant Level Too LowP2047Reductant Injector Circuit/Open (Bank 1 Unit 1)P20E8Reductant Pressure Too LowP20B9Reductant Heater "A" Control Circuit/OpenP2200NOx Sensor Circuit (Bank 1)P2201NOx Sensor Circuit Range/Performance (Bank 1)P2202NOx Sensor Circuit Low (Bank 1)P2203NOx Sensor Circuit High (Bank 1)P229FNOx Sensor Circuit Range/Performance (Bank 1 Sensor 2)

Fuel system

P0087Fuel Rail/System Pressure - Too LowP0088Fuel Rail/System Pressure - Too HighP0089Fuel Pressure Regulator 1 PerformanceP0093Fuel System Leak Detected - Large LeakP0090Fuel Pressure Regulator 1 Control CircuitP0091Fuel Pressure Regulator 1 Control Circuit LowP0092Fuel Pressure Regulator 1 Control Circuit HighP0190Fuel Rail Pressure Sensor "A" CircuitP0191Fuel Rail Pressure Sensor "A" Circuit Range/PerformanceP0192Fuel Rail Pressure Sensor "A" Circuit LowP0193Fuel Rail Pressure Sensor "A" Circuit HighP2269Water in Fuel ConditionP0611Fuel Injector Control Module Performance

Turbo and boost

P0299Turbocharger/Supercharger "A" Underboost ConditionP0234Turbocharger/Supercharger "A" Overboost ConditionP2263Turbocharger/Supercharger Boost System PerformanceP2563Turbocharger/Supercharger Boost Control Position Sensor "A" Circuit Range/PerformanceP0045Turbocharger/Supercharger Boost Control "A" Circuit/OpenP0046Turbocharger/Supercharger Boost Control "A" Circuit Range/PerformanceP0047Turbocharger/Supercharger Boost Control "A" Circuit LowP0048Turbocharger/Supercharger Boost Control "A" Circuit HighP0236Turbocharger/Supercharger Boost Sensor "A" Circuit Range/PerformanceP0237Turbocharger/Supercharger Boost Sensor "A" Circuit LowP0238Turbocharger/Supercharger Boost Sensor "A" Circuit HighP0069Manifold Absolute Pressure - Barometric Pressure Correlation

EGR, exhaust pressure and temperature

P0401Exhaust Gas Recirculation Flow Insufficient DetectedP0402Exhaust Gas Recirculation Flow Excessive DetectedP0403Exhaust Gas Recirculation "A" Control CircuitP0404Exhaust Gas Recirculation "A" Control Circuit Range/PerformanceP0405Exhaust Gas Recirculation Sensor "A" Circuit LowP0406Exhaust Gas Recirculation Sensor "A" Circuit HighP0470Exhaust Pressure Sensor "A" Circuit (Bank 1)P0471Exhaust Pressure Sensor "A" Circuit Range/Performance (Bank 1)P0472Exhaust Pressure Sensor "A" Circuit Low (Bank 1)P0473Exhaust Pressure Sensor "A" Circuit High (Bank 1)P0474Exhaust Pressure Sensor "A" Circuit Intermittent (Bank 1)P0544Exhaust Gas Temperature Sensor Circuit (Bank 1 Sensor 1)P0545Exhaust Gas Temperature Sensor Circuit Low (Bank 1 Sensor 1)P0546Exhaust Gas Temperature Sensor Circuit High (Bank 1 Sensor 1)P2032Exhaust Gas Temperature Sensor Circuit Low (Bank 1 Sensor 2)P2033Exhaust Gas Temperature Sensor Circuit High (Bank 1 Sensor 2)P2080Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 1 Sensor 1)P2084Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 1 Sensor 2)

Glow plugs

P0380Glow Plug/Heater Circuit "A"P0381Glow Plug/Heater Indicator CircuitP0670Glow Plug Module Control CircuitP0671Cylinder 1 Glow Plug CircuitP0672Cylinder 2 Glow Plug CircuitP0673Cylinder 3 Glow Plug CircuitP0674Cylinder 4 Glow Plug CircuitP0675Cylinder 5 Glow Plug CircuitP0676Cylinder 6 Glow Plug CircuitP0677Cylinder 7 Glow Plug CircuitP0678Cylinder 8 Glow Plug CircuitP0683Glow Plug Control Module to PCM Communication Circuit

Injector contribution / balance

P0263Cylinder 1 Contribution/BalanceP0266Cylinder 2 Contribution/BalanceP0269Cylinder 3 Contribution/BalanceP0272Cylinder 4 Contribution/BalanceP0275Cylinder 5 Contribution/BalanceP0278Cylinder 6 Contribution/BalanceP0281Cylinder 7 Contribution/BalanceP0284Cylinder 8 Contribution/Balance

Heavy-duty trucks (Cummins X15, Detroit DD15, PACCAR MX and others) mostly report J1939 SPN/FMI codes rather than P-codes. This site focuses on P-codes used on light and medium duty vehicles.