P21CA

Reductant Tank Heater Control Circuit

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

What P21CA means

P21CA is stored when the ECM detects an electrical fault in the control circuit for the reductant tank heater. The tank heater is essential in cold climates because DEF freezes at approximately -11 degrees Celsius; without a functioning heater, the SCR system cannot operate until ambient temperatures rise above the freezing point.

The circuit fault may be an open, short to ground, or short to voltage, depending on the heater design and associated sub-codes. The module monitors current flow through the heater circuit and flags P21CA when the measured current does not correspond to the commanded state of the heater relay or driver.

In moderate climates this fault may have no immediate drivability impact, but in freezing conditions the SCR system will be inoperable, NOx emissions will be elevated, and the vehicle may enter a derate condition after a manufacturer-defined number of cold starts without successful reductant delivery. Early diagnosis prevents wintertime SCR failures.

Common causes

Most-frequently reported root causes when P21CA is logged.

  • 1
    Open circuit in the tank heater element or its supply wiring.
  • 2
    Blown fuse or failed relay for the reductant tank heater circuit.
  • 3
    Short to ground or short to voltage in heater control wiring.
  • 4
    Failed tank heater element (open resistance).
  • 5
    Corroded or loose connector at the DEF tank heater.
  • 6
    Faulty ECM or SCR dosing module heater driver output.
  • 7
    Damaged wiring harness routed near heat or abrasion sources.

Symptoms drivers notice

MIL and possibly a separate DEF/AdBlue system warning illuminated.
SCR system inoperable in freezing temperatures due to frozen DEF.
No drivability symptoms in warm weather conditions.
Potential torque derate after multiple cold starts without successful DEF delivery in cold climates.

How to diagnose P21CA

A typical diagnostic flow when this code is present.

  1. 1
    Scan for all DTCs and note any additional heater subcircuit codes (high/low).
  2. 2
    Locate the tank heater fuse and relay; check for blown fuse or failed relay.
  3. 3
    Measure heater element resistance at the DEF tank connector and compare to specification.
  4. 4
    Inspect wiring harness from module to tank heater for damage, corrosion, or open circuits.
  5. 5
    Command the heater on via bi-directional controls and verify current draw with a clamp meter.
  6. 6
    Repair open circuit or replace failed heater element or relay as indicated.
  7. 7
    Verify repair by confirming proper current draw during a commanded heater-on cycle.

Vehicles where we've handled P21CA

Platforms in our catalogue with confirmed P21CA coverage.

AUDI A4 20D
AUDI A6
2015
AUDI A7 30D
AUDI A6 30D
2015
AUDI A7

Related powertrain codes

Frequently asked questions

Will P21CA cause a derate in summer?

Typically not immediately, because DEF does not freeze in warm weather and dosing continues unaffected; however, the fault will still illuminate the MIL and must be repaired.

Can I bypass the tank heater temporarily?

Bypassing is not recommended; it will not clear the code and may allow DEF to freeze in cold weather, disabling the SCR system entirely and potentially triggering a derate.

How do I locate the DEF tank heater?

The heater is typically integral to the DEF tank module and is accessed from underneath the vehicle; refer to the vehicle-specific service manual for exact location and connector identification.

Is this code covered under emissions warranty?

In many jurisdictions, SCR system components including heaters are covered under extended emissions warranties; check local regulations and the vehicle's warranty documentation.

Disabling P21CA in software

RaceTune can permanently disable P21CA — 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 P21CA 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 EDC17C74 verified 1 software version
  • Bosch EDC17CP44 verified 1 software version
  • Bosch MD1CP004 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 P21CA 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