Home / DTC / P21B3 — Closed Loop NOx Adsorber Control At Limit - Too High

P21B3 — Closed Loop NOx Adsorber Control At Limit - Too High

Detailed page for trouble code P21B3.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P21B3

Generic P — Powertrain

Closed Loop NOx Adsorber Control At Limit - Too High

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty or drifting NOx sensor (pre- or post-catalyst)
  • Heater circuit failure for NOx sensor (sensor not at operating temp)
  • Wiring or connector open, short or corrosion in NOx sensor/dosing circuits
  • NOx adsorber/ SCR catalyst degraded, saturated or poisoned
  • DEF/urea (dosing) system fault: low level, contaminated fluid, clogged line or failed dosing valve
  • Exhaust leak upstream of NOx sensor or adsorber

Symptoms

  • MIL (check engine) lamp illuminated
  • Elevated NOx readings in live data or failed emissions test for NOx
  • Aftertreatment performance reduced (poor NOx conversion)
  • Possible active regen or dosing commands at maximum without effect
  • Reduced fuel economy or limp mode in some systems
  • Visible exhaust leak or abnormal exhaust odors in some cases

What to check

  • Read and record all stored and pending codes and freeze‑frame data
  • Monitor live NOx sensor values (upstream and downstream if available) and compare to target setpoint
  • Check NOx control outputs: dosing valve duty, control error, and controller output limits
  • Verify NOx sensor heater operation and sensor response to temperature change
  • Inspect wiring and connectors for damage, corrosion, water ingress, or poor pins at NOx sensors and dosing components
  • Check DEF/urea tank level, fluid quality, and priming/pressure at the dosing module

Signal parameters

  • NOx sensor raw and filtered values (ppm or mV) — upstream and downstream if fitted
  • NOx control target/setpoint (ppm) and error (actual − target)
  • Controller output/command to dosing valve (% duty or mg/s)
  • Dosing valve position/confirmation (if available)
  • DEF/urea tank level and dosing pressure/flow
  • Upstream and downstream exhaust temperatures (°C)

Diagnostic algorithm

  1. Retrieve all codes and freeze frame; note engine load, RPM, and temperatures when fault set.
  2. Visually inspect NOx sensor(s), dosing valve, and wiring/connectors for damage or contamination; repair any obvious issues.
  3. Confirm DEF/urea level and condition; inspect lines and filter for blockages; check dosing valve operation while monitoring commanded vs actual flow.
  4. With engine at normal operating temperature, monitor live NOx sensor readings upstream and downstream. Check sensor heater current and that sensors respond to rich/lean or purge events.
  5. Check controller outputs: if dosing or correction command is at maximum but downstream NOx remains high, suspect adsorber/SCR saturation or catalyst failure.
  6. Inspect for exhaust leaks upstream of the sensors or adsorber that could skew readings and repair as needed.
  7. Check combustion-related controls (EGR, fuel pressure, injector timing) that can increase NOx production and correct any faults.
  8. If sensor wiring and operation are confirmed good but the adsorber/SCR is ineffective, perform a regeneration/desulfation or diagnostic catalyst efficiency test. Replace catalyst/adsorber if confirmed degraded.
  9. Clear codes and perform a road/run test under the conditions that set the code. Re-scan to confirm repair. If fault recurs, consider ECM software update or component replacement (NOx sensor, dosing valve, adsorber/SCR).

Likely causes

  • NOx sensor reading out of range due to sensor failure or contamination
  • Dosing valve stuck or not responding (no/low dosing)
  • Adsorber saturated (need regeneration or replacement)
  • Wiring/connectors degraded causing intermittent or wrong sensor signal
  • DEF/urea quality or supply problem preventing required NOx reduction
  • Exhaust leak upstream altering sensor readings or allowing unmetered air

Fault status

⚠️ Status
Closed Loop NOx Adsorber Control at limit — measured NOx higher than target; controller saturated.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.5 - 4.0 hours

Similar codes

9,344

The library contains 9,344 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email