P2B5C

Reductant Level Sensor Circuit Low

P2B5C is a generic OBD-II powertrain diagnostic trouble code: Reductant Level Sensor Circuit Low. 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
P2B5C
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P2B5C disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P2B5C means

P2B5C is set when the ECM detects that the reductant (DEF) level sensor signal voltage or current has dropped below the minimum expected range for the circuit. The level sensor monitors the volume of DEF in the tank and feeds this information to the ECM and instrument cluster. A circuit-low condition typically indicates a short to ground on the signal wire, an open in the sensor reference or supply circuit, or a failed sensor element.

It is important to distinguish between a genuine low-level condition and an electrical circuit fault. P2B5C specifically refers to the circuit being out of range rather than the level itself being low; a low-level warning would normally be communicated as a different fault or a direct indicator lamp. When the sensor circuit is faulted, the ECM may be unable to determine the actual DEF level and may default to a conservative strategy.

Diagnosis should begin with a visual inspection of the sensor connector and wiring harness inside the DEF tank module, as reductant fluid and thermal cycling can cause corrosion. Reference voltage, ground, and signal voltage checks at the sensor connector are the key electrical tests.

Common causes

Most-frequently reported root causes when P2B5C is logged.

  • 1
    Short to ground on the reductant level sensor signal wire.
  • 2
    Open circuit in the sensor supply voltage or reference voltage wire.
  • 3
    Corroded or damaged sensor connector inside the DEF tank module.
  • 4
    Failed reductant level sensor element (internal short or open).
  • 5
    Water or reductant ingress into the wiring harness connector.
  • 6
    Damaged wiring between the ECM and the tank-mounted sensor module.
  • 7
    Faulty ECM input channel for the reductant level sensor signal.

Symptoms drivers notice

MIL illuminated.
DEF level may be displayed as dashes, zero, or full on the instrument cluster regardless of actual level.
DEF or SCR warning lamp may be active.
ECM may treat DEF level as unknown and alter dosing strategy.
No direct drivability symptoms from this code alone.

How to diagnose P2B5C

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all DTCs and note whether any companion reductant or SCR efficiency codes are present.
  2. 2
    Inspect the DEF tank module connector for corrosion, moisture, or damaged terminals.
  3. 3
    Measure sensor supply reference voltage at the connector with the key on.
  4. 4
    Measure the signal voltage at the sensor connector and compare against the manufacturer circuit range.
  5. 5
    Check the sensor signal wire for continuity and absence of a short to ground.
  6. 6
    Remove the DEF tank module if accessible and inspect the sensor element for physical damage.
  7. 7
    Verify ECM pin resistance and voltage readings if the external circuit checks pass.

Vehicles where we've handled P2B5C

Platforms in our catalogue with confirmed P2B5C coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Is P2B5C the same as the DEF low-level warning?

No. P2B5C is an electrical circuit fault indicating the sensor signal is out of the expected voltage range. A genuine low-level condition triggers a different warning, not necessarily this DTC.

Can reductant fluid itself damage the sensor?

Over time, urea crystallisation and chemical exposure can degrade sensor connectors and wiring inside the tank module. This is a known failure mode on high-mileage vehicles.

Does P2B5C stop urea dosing?

Not necessarily immediately, but the ECM may adopt a default or conservative dosing strategy if it cannot determine DEF level. If DEF runs out unknowingly due to the failed sensor, dosing will eventually stop.

Where is the reductant level sensor located?

The sensor is typically integrated into the DEF tank pump and heater module, accessible from above the tank. Location varies by vehicle make and model.

Disabling P2B5C in software

RaceTune can permanently disable P2B5C — 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 P2B5C 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 P2B5C 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