P25CB
Reductant Heater Control Circuit High Bank 1 Heater 2P25CB is a generic OBD-II powertrain diagnostic trouble code: Reductant Heater Control Circuit High Bank 1 Heater 2. 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.
What P25CB means
P25CB indicates that the powertrain or aftertreatment control module has detected a high voltage or open-load condition on the control circuit for the Bank 1 Heater 2 element in the DEF (reductant) heating system. DEF systems use electric heaters to thaw frozen fluid in the tank, lines, and pump in cold climates, ensuring the system can dose at low ambient temperatures.
A high circuit condition typically means the control module is commanding the heater off but seeing unexpectedly high voltage on the circuit, or that an open circuit has been detected in the heater element or driver circuitry. This can result from a broken heater element, a severed or corroded heater control wire, a failed relay or driver module, or an internal PCM fault.
While this fault does not directly disable the engine, it leaves the DEF system without adequate cold-weather protection. In freezing conditions, the DEF fluid may solidify, causing additional SCR system faults and eventual torque de-rate if the system cannot dose. Diagnosis should proceed with a circuit resistance and voltage check before condemning the heater element or control module.
Common causes
Most-frequently reported root causes when P25CB is logged.
-
1
Open circuit in the Bank 1 Heater 2 element wiring.
-
2
Failed or burnt-out DEF heater element.
-
3
Damaged or corroded heater circuit connector.
-
4
Faulty heater relay or solid-state driver remaining open.
-
5
PCM or aftertreatment module internal heater driver fault.
-
6
Chafed wiring causing intermittent open-circuit condition.
-
7
Incorrect replacement heater with mismatched resistance specification.
Symptoms drivers notice
How to diagnose P25CB
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, record all DTCs, and note ambient temperature at fault set.
-
2
Inspect the Bank 1 Heater 2 connector and wiring harness for damage, corrosion, or loose terminals.
-
3
Measure circuit resistance across the heater element terminals and compare to specification.
-
4
Check for voltage at the heater control wire with the heater commanded on via scan tool actuator test.
-
5
Inspect the heater relay or driver circuit for correct switching operation.
-
6
Clear DTCs and monitor the heater circuit live data during a cold-start cycle.
-
7
Replace the heater element or wiring harness segment if resistance is out of specification.
Vehicles where we've handled P25CB
Platforms in our catalogue with confirmed P25CB coverage.
Related powertrain codes
Frequently asked questions
Will P25CB cause a de-rate in summer?
Unlikely in warm weather, as DEF freezing is not a concern. However, the MIL will remain on and the fault should be repaired before cold weather returns.
Where is Bank 1 Heater 2 located?
Heater 2 typically refers to the second heating element in the DEF circuit, often located in the DEF line or pump assembly. Consult the vehicle-specific wiring diagram for the exact location.
Can I clear P25CB without repair?
The DTC will return if the underlying heater circuit fault is still present. The root cause must be corrected for a lasting repair.
Is this fault covered under emissions warranty?
DEF system components are often covered under the federally mandated emissions warranty. Check the vehicle warranty documentation for coverage details.
Disabling P25CB in software
RaceTune can permanently disable P25CB — 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.
ECUs with a P25CB 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 P25CB 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