DOBD DashX ☰ Browse all codes
P2BAC

NOx Exceedence - Deactivation of EGR

Emissions control (diesel NOx/EGR) Generic OBD-II Medium

What it means

P2BAC is a diesel emissions code: the system measured NOx above the allowed limit and traced it to the EGR (exhaust gas recirculation) being deactivated or not flowing. The engine usually still runs, but many vehicles respond with reduced power or a speed limit to force a repair. Common causes are a stuck or clogged EGR valve, a faulty NOx sensor, or a related SCR/DEF fault.

Medium

Can I keep driving? Usually drivable, but the engine may cut power or limit speed (emissions derate) to force a repair; expect warning lights and possible reduced power.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty NOx sensor giving a false high reading
  2. EGR valve stuck, clogged, or leaking, reducing exhaust recirculation
  3. EGR cooler or passages restricted with soot
  4. NOx-sensor wiring open, shorted, or corroded connector
  5. Underlying emissions fault (SCR/DEF or intake leak) raising real NOx

How to diagnose & fix

Work through it in order

  1. Read freeze-frame and scan for companion NOx, EGR, and SCR/DEF codes.
  2. Check EGR valve operation and inspect the valve/cooler/passages for soot restriction.
  3. Inspect the NOx sensor wiring and connector, and compare its readings to a known-good value.
  4. Clean or replace a stuck EGR valve; replace a faulty NOx sensor.
  5. Address any related SCR/DEF or intake fault, then clear and complete a drive cycle to confirm.

FAQ

Quick answers

Is it safe to drive with P2BAC?+
Short-term it's usually drivable, but the vehicle may derate power or limit speed to force a repair, and NOx emissions are elevated. Get it fixed before the inducement gets more restrictive.
Can I just clear P2BAC?+
Clearing won't help — if EGR is deactivated for a real NOx exceedance, the fault and any power derate return until the EGR/NOx problem is repaired.

Related codes

Often seen with P2BAC

Read & clear P2BAC yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX