P20BD: Reductant Heater B Control Circuit/Open (Meaning, Causes, Fixes)
What P20BD means
Diesels with SCR inject DEF into the exhaust so the reduction catalyst can turn NOx into nitrogen and water. DEF can freeze, so heaters are built into the DEF tank and often the supply line to the DEF injector. OBD-Codes.com says P20BD is stored when the powertrain control module (PCM) detects no voltage on the control circuit for the heater labeled B, which is used when there's more than one heater; your service manual tells you which heater is B. RepairPal lists the same title (Control Circuit/Open) and calls it a wiring issue, but describes the trigger more broadly as the reductant heater not performing as requested. It's the heater B version of P20B9 (heater A open). RepairPal lists P20BE, P20BF and P20C0 as the Performance, Low and High codes for the same heater B circuit.
Severity: can I keep driving?
Stop and fix promptly
Get it fixed soon. RepairPal rates P20BD as Urgent, and OBD-Codes.com calls it severe, warning that the SCR (selective catalytic reduction) system could be disabled and the catalyst could be damaged if the cause isn't fixed in a timely manner. Many diesel trucks and vans also limit speed or power when the DEF system stays faulty, and the check engine light will likely fail an emissions inspection.
Common symptoms
- Check engine light on, often with DEF or SCR warnings
- Other SCR related codes (OBD-Codes.com)
- Reduced engine performance or lower fuel economy (OBD-Codes.com)
- Excessive black smoke (OBD-Codes.com)
- DPF regeneration may not happen (RepairPal)
- Often no change in how the engine drives, especially in warm weather
Likely causes
Roughly most to least common, based on the sources below. Your vehicle may differ.
- A failed reductant (DEF) tank heater (both sources)
- Open or shorted wiring or a bad connector in the heater control circuit (both sources)
- A faulty reductant temperature sensor (OBD-Codes.com)
- A bad SCR controller or PCM, or a programming error (OBD-Codes.com)
- A failed glow plug control module (RepairPal)
Diagnostic steps you can do
Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.
- Read all stored codes and freeze frame data and write them down. Related DEF and SCR codes help show where the fault is.
- Look up technical service bulletins for your year, make, model and engine; OBD-Codes.com notes they often speed up diagnosis.
- Inspect the DEF heater wiring and connectors at the DEF tank and supply line for burnt, chafed or corroded wiring and loose pins. Repair any damage before going further.
- Check power and ground to the SCR system. OBD-Codes.com recommends testing fuses with the circuit loaded to avoid misdiagnosis.
- Clear the code and drive. If it doesn't come back right away, the fault may be intermittent and harder to pin down.
- With a capable scan tool and a multimeter, command the heater on and check the control circuit voltage. If voltage is missing or low, OBD-Codes.com points to the controller or its programming; if it's good, measure heater B's resistance against your service manual's specification.
Typical fixes
- Replace a failed DEF heater; on many trucks it's part of the DEF tank sender or tank assembly (both sources point to the heater)
- Repair open or shorted heater wiring or a bad connector (both sources)
- Replace a faulty DEF temperature sensor (OBD-Codes.com)
- Reprogram or replace the SCR controller or PCM only after the heater and wiring check out (OBD-Codes.com)
Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.
🛠 When to call a pro
- Your truck or van shows a DEF warning, a speed-limit countdown or reduced power
- You need a scan tool that can command the DEF heater on
- The DEF tank or heater assembly has to come off the vehicle
- The vehicle may still be under emissions warranty
Where to buy
Plain search links. Always match parts to your exact year, make, model and engine.
FAQs
Is P20BD serious?
Treat it as urgent. RepairPal rates it Urgent and OBD-Codes.com calls it severe, because the SCR system could be disabled and the catalyst could be damaged if the cause isn't fixed.
What's the difference between P20B9 and P20BD?
Both mean the PCM sees no voltage (an open) on a DEF heater control circuit. P20B9 is for heater A and P20BD is for heater B. Your service manual shows which heater is which on your vehicle, and the tests are much the same.
Does P20BD show up on Mercedes diesels?
Yes, Mercedes Benz and Sprinter are on OBD-Codes.com's list of makes, and a 2010 Mercedes GL350 BlueTEC owner posted about P20BD on OBD-Codes.com's forum. That forum post is one owner's report, not a diagnosis, so follow the vehicle's service information.
Do the sources agree on P20BD?
Mostly. OBD-Codes.com says the code is set when the PCM sees no voltage on the heater B control circuit, while RepairPal says it sets when the heater does not perform as requested. Both name the heater and wiring. OBD-Codes.com adds the DEF temperature sensor and the controller, and RepairPal alone lists a glow plug control module failure, so confirm against your vehicle's service information before replacing that. OBD-Codes.com also says that if the code shows up in warm weather, a programming error is likely.
How much does it cost to fix P20BD?
Neither source gives a repair cost. It ranges from a wiring or fuse repair to a new DEF heater or tank assembly, so check emissions warranty coverage and get a written estimate after diagnosis.
Sources
Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.