OBD-II fault code

P21B4: NOx Adsorber Over Temperature (Bank 1)

What it means

The NOx adsorber temperature for bank 1 exceeded the calibrated limit. The code does not establish the cause or predict component damage.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test
  • The engine or gearbox may go into limp mode

How it works

The NOx adsorber on bank 1 stores and reduces nitrogen oxides in that bank's exhaust stream. P21B4 sets when the monitored bank 1 adsorber temperature exceeds its calibrated limit; a bad temperature reading, excessive heating, or an exhaust flow problem may contribute.

Common causes

Most likely first.

  1. Excessive NOx adsorber desulfation or regeneration heating
  2. Incorrect exhaust temperature sensor reading
  3. Fueling or combustion fault causing excessive exhaust heat
  4. Exhaust restriction or flow problem

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. Save freeze-frame data and note the bank 1 adsorber temperature and engine operating conditions when the limit was exceeded.
  2. Check for related exhaust temperature sensor, fueling, combustion, or aftertreatment codes that could identify excessive heat or a false reading.
  3. Inspect the bank 1 exhaust temperature sensor wiring and connector, and compare its reading with other temperature data for plausibility.
  4. Check the bank 1 exhaust for leaks, damage, or restriction that could alter temperature or flow.
  5. If the sensor and exhaust checks pass, investigate regeneration or desulfation heating and engine operation using the manufacturer's diagnostic procedure.

Common fixes

  • Repair damaged wiring or connections at the bank 1 exhaust temperature sensor.
  • Replace the bank 1 temperature sensor if it fails the manufacturer's plausibility or response checks.
  • Repair an exhaust restriction or flow fault affecting bank 1.
  • Correct the fueling or combustion fault causing excessive exhaust heat.
  • Repair the bank 1 adsorber or its heating control if tests confirm that it is overheating.

Can I keep driving?

Avoid hard acceleration, towing, or other high-load driving while the bank 1 adsorber is reported overheated, and stop if you notice smoke, unusual heat, or a burning smell. Because this fault can involve real excessive exhaust temperature and limp mode, have it checked promptly; continued overheating can damage aftertreatment components.

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