P2C69

NOx Sensor Circuit Range/Performance (Bank 1, Sensor 1)

P2C69 is a generic OBD-II powertrain diagnostic trouble code: NOx Sensor Circuit Range/Performance (Bank 1, Sensor 1). It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P2C69
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P2C69 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P2C69 means

DTC P2C69 is set when the ECM determines that the signal from the NOx sensor at Bank 1, Sensor 1 (typically upstream of the SCR catalyst) is within an electrically valid range but is not performing as expected under known operating conditions. This is a rationality or plausibility fault rather than an open or short circuit fault.

NOx sensors are electrochemical devices that measure nitrogen oxide concentration in the exhaust stream. Performance faults can arise when the sensor is contaminated by oil ash, soot, or sulfur deposits, when the sensor heater is degraded causing slow light-off, or when the sensor has aged to a point where its output no longer accurately tracks actual NOx levels. The ECM compares sensor output against expected values derived from engine operating parameters.

An inaccurate upstream NOx signal directly affects SCR dosing calculations. The ECM uses this signal to determine how much DEF to inject, so a biased or sluggish sensor will result in either under-dosing or over-dosing, both of which can cause SCR efficiency faults and elevated tailpipe emissions.

Common causes

Most-frequently reported root causes when P2C69 is logged.

  • 1
    Contaminated NOx sensor element due to oil consumption, soot, or sulfur exposure.
  • 2
    Degraded NOx sensor heater causing insufficient operating temperature.
  • 3
    Aged or worn NOx sensor with reduced electrochemical sensitivity.
  • 4
    Exhaust leaks upstream of the sensor diluting the sample and skewing readings.
  • 5
    Incorrect DEF dosing causing atypical NOx concentrations that confuse the rationality check.
  • 6
    Wiring or connector issues causing intermittent signal quality problems.
  • 7
    ECM calibration mismatch if software has been modified.

Symptoms drivers notice

MIL illuminated.
Possible SCR efficiency fault codes stored alongside P2C69.
Incorrect DEF consumption (too high or too low).
Elevated tailpipe NOx emissions.
Potential derate warning on compliance-enforced vehicles.

How to diagnose P2C69

A typical diagnostic flow when this code is present.

  1. 1
    Read all DTCs and freeze frame data to understand conditions at fault set.
  2. 2
    Inspect the NOx sensor connector and wiring for corrosion or damage.
  3. 3
    Check for exhaust leaks upstream of the sensor using appropriate leak detection methods.
  4. 4
    Monitor NOx sensor live data and compare upstream versus downstream readings during a warm drive cycle.
  5. 5
    Check the sensor heater circuit resistance against specification.
  6. 6
    Review engine oil consumption history as excessive oil burning accelerates sensor contamination.
  7. 7
    Replace the NOx sensor after confirming wiring and exhaust integrity are satisfactory.

Vehicles where we've handled P2C69

Platforms in our catalogue with confirmed P2C69 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

What is Bank 1 Sensor 1 for a NOx sensor?

Bank 1 refers to the cylinder bank containing cylinder 1, and Sensor 1 is positioned upstream of the SCR catalyst to measure pre-treatment NOx levels.

Can P2C69 be caused by bad DEF quality?

Indirectly. Poor DEF quality affects SCR efficiency and can produce NOx readings that appear implausible to the ECM, but the primary cause is usually the sensor itself.

How long do NOx sensors typically last?

NOx sensors generally last 100,000 to 150,000 km under normal conditions, but high oil consumption or sulfur-rich fuels can shorten their lifespan significantly.

Is P2C69 the same as P2201 or P2202?

No. P22xx codes are also NOx sensor codes but with different circuit or rationality criteria. P2C69 is a specific range or performance condition code for the upstream sensor.

Disabling P2C69 in software

RaceTune can permanently disable P2C69 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECUs with a P2C69 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C50 verified 1 software version

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P2C69 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file