P2BAD

P2BAD code: NOx Exceedence - Root Cause Unknown

The computer sees NOx emissions above the limit but cannot pin it to a specific part.

High severityDiesel systemsDieselEst. repair $50 - $1,200
What it meansNOx Exceedence - Root Cause Unknown
Can I drive?Plan to fix it quickly before the derate takes effect.
Most likely fixFix the root cause found

What does P2BAD mean?

The computer sees NOx emissions above the limit but cannot pin it to a specific part. On many trucks it starts a derate countdown.

Codes are a starting point. They tell you which test failed, not which part to replace. Check for other stored codes and fix those in a sensible order.

Symptoms

  • Check engine light
  • Emissions warning
  • Speed limit countdown

Common causes

  • Bad DEF quality
  • Failed NOx sensor
  • DEF dosing problem
  • EGR problem raising engine-out NOx
  • SCR catalyst problem

How to diagnose P2BAD

  1. Look for other stored codes that point to a cause.
  2. Test DEF quality.
  3. Check NOx sensors, DEF injector and DEF pressure.
  4. Check EGR operation.

How to fix it

  • Fix the root cause found
  • Replace DEF
  • Replace NOx sensor or doser

Estimated repair cost

Likely repairs for P2BAD run from about $50 to $1,200, depending on the cause.

RepairTypical range (parts + labor)
Diagnostic fee (scan + testing)$100 - $200
Drain and refill DEF$50 - $200
NOx sensor replacement (one)$400 - $1,000
DEF injector (doser)$400 - $1,200

These are rough US estimates for an independent shop in 2026, based on typical parts prices and standard labor times. Dealers, big trucks, luxury brands and high-cost areas often run higher. They are not quotes. Use the repair cost estimator to adjust for your vehicle.

How serious is P2BAD?

High severity

Plan to fix it quickly before the derate takes effect.

Make-specific notes

Duramax (GM 6.6L)

P2BAD is common on 2015+ GM trucks with the LML and L5P; NOx sensors and DEF quality are frequent causes.

Powerstroke (Ford 6.7L)

On the 6.7L, check the NOx sensors, the DEF injector and the DEF heater.

Always check open recalls and technical service bulletins for your VIN.

P2BAD FAQ

What does P2BAD mean?

P2BAD stands for "NOx Exceedence - Root Cause Unknown". The computer sees NOx emissions above the limit but cannot pin it to a specific part.

Can I drive with a P2BAD code?

Plan to fix it quickly before the derate takes effect.

How much does it cost to fix P2BAD?

It depends on the cause. The likely repairs for P2BAD range from about $50 to $1,200 at an independent shop in the US, plus a diagnostic fee of roughly $100-$200. These are rough estimates; dealer prices and some vehicles run higher.

What is the most common cause of P2BAD?

The most common causes are: bad DEF quality; failed NOx sensor; dEF dosing problem.

Related codes