OBD-II fault code

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

What it means

Closed-loop NOx adsorber control has reached its upper limit. The code does not, by itself, identify a failed adsorber or a rich engine condition.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

Closed-loop NOx adsorber control adjusts aftertreatment operation using NOx sensor feedback. P21B3 means the control has reached its upper limit while trying to maintain the expected result; that limit condition does not by itself prove the adsorber has failed or that the engine is running rich.

Common causes

Most likely first.

  1. NOx adsorber efficiency loss or aging
  2. Incorrect NOx sensor readings
  3. Exhaust leak affecting NOx measurements
  4. Engine operating condition outside expected range

Symptoms

  • Check engine light or NOx warning on
  • AdBlue/DEF level or quality warning
  • Possible no-start countdown after ignore period
  • Failed emissions inspection (NOx)

How to diagnose it

  1. Record freeze-frame data and compare upstream and downstream NOx readings and adsorber control data, if available.
  2. Check for related engine, NOx sensor, exhaust temperature, or aftertreatment codes that could explain why control reached its upper limit.
  3. Inspect the exhaust around the NOx sensors and adsorber for leaks, and check sensor connectors and wiring for damage or corrosion.
  4. Monitor NOx sensor live data under the conditions in the freeze-frame to look for implausible readings or an adsorber that is not reducing NOx as expected.
  5. If sensor readings and exhaust integrity are sound, investigate engine operating conditions and adsorber efficiency using the manufacturer's diagnostic procedure.

Common fixes

  • Repair an exhaust leak affecting NOx measurements.
  • Repair damaged NOx sensor wiring or connectors.
  • Replace a NOx sensor that fails its specified accuracy or response checks.
  • Repair the identified engine operating fault or replace the adsorber if testing confirms it is inefficient.

Can I keep driving?

If the vehicle runs normally, limited driving is generally possible, but avoid delaying diagnosis because NOx emissions may be elevated. Heed any DEF/AdBlue countdown or restart warning; the fault can cause an emissions inspection failure and may eventually restrict restarting.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes