P2BAB
NOx Exceedence - Incorrect EGR Flow
Exhaust / emissions control
Generic OBD-II
Medium
What it means
P2BAB means the emissions system measured NOx above the allowed limit and traced it to incorrect EGR flow — usually too little exhaust recirculation because the EGR valve or passages are carbon-clogged, though a faulty NOx sensor can also set it. The engine runs, but on many diesels a NOx exceedance triggers reduced power or a derate, so the EGR/NOx problem should be corrected promptly.
Medium
Can I keep driving? Usually yes at first, but on many diesels a NOx exceedance triggers reduced power or a derate countdown, so address it before it limits the vehicle.
Common symptoms
What you'll notice
- Check-engine light on
- Reduced power or a derate warning (common on diesels)
- Possible rough running under load
- Failed emissions test / high measured NOx
Common causes
Most likely first
- EGR valve stuck, sticking, or carbon-clogged (too little or too much flow)Likely
- Carbon-fouled EGR passages or coolerCommon
- Faulty NOx sensor giving a high readingCommon
- NOx sensor wiring open, shorted, or corrodedLess often
- Exhaust leak upstream of the NOx sensorLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame and compare commanded vs. actual EGR flow and NOx readings in live data.
- Inspect and test the EGR valve; clean carbon from the valve and passages.
- Check the EGR cooler and related plumbing for restriction or leaks.
- Verify the NOx sensor and its wiring before replacing it.
- Repair the EGR flow problem or replace the NOx sensor as indicated, then clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2BAB?+
Short term usually, but many diesels respond to a NOx exceedance with power reduction or a derate schedule. Fix it before you're stuck at low power.
Can I just clear P2BAB?+
It comes back once the system re-evaluates NOx if the EGR flow or sensor problem remains. Repair the cause first.
Related codes
Often seen with P2BAB
Read & clear P2BAB yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX