P22FC

Reductant Level Too Low

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

What P22FC means

P22FC is set when the ECM or SCR control module detects that the reductant (DEF/AdBlue) fluid level in the tank has fallen below the minimum threshold required for continued SCR operation. The reductant level sensor, typically a float or ultrasonic type, transmits tank level data to the control module, which then triggers a warning strategy when the level is critically low.

Regulations in many markets require that vehicles actively warn the driver and, after a defined grace period of continued low-level operation, progressively derate the engine to enforce refilling. The ECM logs P22FC as the OBD fault code associated with this condition, and the instrument cluster typically shows a dedicated DEF level warning lamp or message in addition to the MIL.

In most cases the remedy is straightforward: refilling the DEF tank with the correct specification of aqueous urea solution (typically 32.5% concentration per ISO 22241) will extinguish the warning after the ECM confirms an adequate level. If the fault persists after refilling, inspect the level sensor and associated wiring, as a faulty sensor may misreport the tank as empty.

Common causes

Most-frequently reported root causes when P22FC is logged.

  • 1
    DEF tank genuinely depleted below the minimum level threshold.
  • 2
    Incorrect or contaminated fluid in the tank causing the system to disable dosing.
  • 3
    DEF level sensor (float or ultrasonic) failed or providing inaccurate readings.
  • 4
    Level sensor wiring or connector fault causing a falsely low reading.
  • 5
    DEF tank heater fault causing fluid to freeze, with frozen fluid read as insufficient level.
  • 6
    DEF consumption rate increased by a failing dosing injector over-injecting.

Symptoms drivers notice

MIL illuminated along with DEF level warning on the instrument cluster.
Countdown or distance-to-derate display shown to the driver.
Engine power derate if the vehicle is operated beyond the regulatory grace period without refilling.
SCR system may suspend dosing to protect from cavitation on a dry pump.

How to diagnose P22FC

A typical diagnostic flow when this code is present.

  1. 1
    Check the DEF tank level visually or via the instrument cluster display.
  2. 2
    Refill the tank with the correct specification DEF and perform a short drive cycle to allow the level sensor to register the new level.
  3. 3
    Clear the code after refilling and verify the warning extinguishes.
  4. 4
    If the code persists after confirmed refilling, connect a scan tool and check level sensor live data against actual tank content.
  5. 5
    Inspect the level sensor connector and wiring for corrosion or damage.
  6. 6
    Check DEF fluid quality if contamination is suspected; contaminated DEF may require tank drain and flush.
  7. 7
    Replace the level sensor if it continues to report low level with a full tank.

Related powertrain codes

Frequently asked questions

How soon will the engine derate after P22FC sets?

Derate timing varies by manufacturer and regional regulations; many vehicles provide a warning period of several hundred kilometres before restricting power.

Can I refill with any DEF product?

Use only DEF meeting ISO 22241 (typically 32.5% aqueous urea); avoid tap water or other concentrations, as they can damage the SCR catalyst and dosing system.

Will refilling clear P22FC automatically?

On many vehicles the code clears automatically after the level sensor confirms adequate fluid; on others a manual code clear with a scan tool may be needed.

Can P22FC be caused by a sensor fault even if the tank is full?

Yes, a failed or stuck float sensor can report an empty tank regardless of actual level; verify with scan tool live data and compare to actual tank content.

Disabling P22FC in software

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