What P21DD Means
GM and most scan tools define P21DD as “Reductant Heater A Current Too Low.” Some tools label it “Reductant Heater 1 Current Too Low.” Same code, same meaning. The engine computer switched on a DEF heater, measured the current it drew, and saw less than it expected.
Low current almost always means resistance where there should not be any, or a break in the circuit. A heater element that has opened up, a connector full of corrosion, a chafed wire or a weak relay or driver can all cut the current. The computer cannot tell those apart. It only knows the heater is not pulling what a healthy one pulls.
P21DD shows up most on GM Duramax 6.6 trucks and on Express and Savana vans with the 6.6 diesel. It also appears on some Ford Power Stroke trucks. Your OEM service information decides which physical heater is “A” on your truck and what current and resistance values count as good.
Our DEF trouble codes hub maps the full DEF code family. The related heater circuit codes, P20B9 through P20C0, are covered in our DEF heater failure guide.
Why P21DD Shows Up in the First Cold Weeks
DEF freezes at 12°F. Every SCR truck has heaters in the DEF tank, and many have heated lines, so the system can thaw enough fluid to dose shortly after a cold start. In summer those heaters barely run. A heater element can fail in July and nobody knows.
The first cold morning, the computer commands the heater on, checks the current and finds it low. That is why P21DD clusters in late fall and early winter. Owners often say the code “came with the cold.” Cold weather is simply the first time in months the computer asks the heater to work.
Moisture plays a part too. Road salt and slush find their way into connectors under the truck, and corrosion adds resistance. A connector that passed in September can read high in December.
The heaters themselves come in a few types: electric elements in the tank, electric heated lines, and on some heavy trucks engine coolant routed through the tank. Pickups and vans like the Duramax use electric heaters, which is why P21DD is a current code. Our DEF heaters explained guide covers each type and what fails on it.
Our guide to when DEF freezes shows when 12°F reaches each part of the country.
Duramax Specifics and Where the Circuit Lives
On GM Duramax trucks the DEF tank sits under the body, and the tank heater is built into the tank and sender assembly along with the level and temperature sensors. On many model years that part is serviced as an assembly. Check the parts catalog for your VIN before you price a repair, because the heater alone may not be sold separately.
The circuit runs from the engine computer or a dedicated control module, through a fuse and relay or a solid-state driver, to the connector at the tank, and on to the heater element. Lines between the tank and the doser may have their own heaters with their own codes.
Look for these on the truck:
- The fuse and relay positions for the DEF heater in the underhood fuse block, listed in the owner’s manual or service information.
- The harness connector at the DEF tank. It sits low and takes road spray.
- Any chafe points where the harness runs along the frame.
Our Duramax DEF problems guide covers the other GM DEF codes that sometimes appear with P21DD.
Can You Drive With P21DD?
Usually, for a while, and how long depends on the weather. Above freezing, DEF stays liquid and the heater is not needed, so the truck may dose normally and drive normally with P21DD stored. The code stays on because the heater still fails its check at each cold start.
Below 12°F the picture changes. With no working tank heater, the DEF in the tank can stay frozen through a short trip. The system cannot dose frozen fluid, so NOx goes up, more codes set, and the truck can start its inducement countdown. Some trucks allow extra time when they know the DEF is frozen, and that allowance has limits. Our guide to driving without DEF covers how inducement works when dosing stops.
Treat P21DD in October as a repair to book before the first hard freeze. Treat P21DD in January as a repair to book this week.
P21DD on Ford and Other Trucks
Ford Power Stroke trucks also report P21DD on some model years. The logic is the same: the computer commanded a reductant heater and saw low current. Ford trucks carry several heater circuits for the tank, the supply module and the lines, so the service information matters for which one is “A.” Start at the connectors and fuses, then measure resistance. Our Ford Power Stroke DEF problems guide lists the other Ford DEF codes.
On any truck, a heater code that clears after you clean a connector and returns in a week is telling you the connector or harness is still the weak point. Replace the pigtail rather than cleaning it again.
Symptoms and Companion Codes
P21DD usually starts with a check engine light at a cold start. The truck drives normally at first. If the heater cannot thaw DEF, dosing cannot run when the tank is frozen, and the truck may add DEF messages and a countdown toward reduced speed.
Codes that often appear with P21DD:
- P20B9 to P20C0: heater A and B control circuit codes. Same circuit family, different failure.
- DEF tank temperature sensor codes: a bad sensor can confuse heater control.
- P20EE or P207F: SCR efficiency or quality codes that show up in cold weather when dosing is limited.
- P20E8 or other pressure codes: frozen or crystal-restricted lines.
Write every code down before clearing anything. A P21DD alone points at the heater circuit. P21DD with pressure codes means the system has also had trouble moving fluid.
Diagnosis Order
Work from cheap to expensive. Follow the OEM procedure for test values; the steps below are the order most techs use.
- Check the fuse and relay. Pull the DEF heater fuse and look at it. Swap the relay with a known-good one of the same part number if your truck uses one.
- Inspect the connector at the tank. Unplug it and look for green corrosion, pushed-back pins and water. Clean and reseat it, then clear the code and retest on the next cold start.
- Measure heater resistance. With the connector off, measure across the heater pins with a multimeter. An open reading or a value well outside the service spec means the heater element has failed.
- Check power and ground under command. Use a scan tool to command the heater on and confirm voltage arrives at the connector and the ground is good.
- Trace the harness. Look for chafe and damage along the frame between the module and the tank.
Our DEF heater replacement guide walks through resistance testing and replacement on Duramax, Power Stroke and Cummins trucks.
Repair Cost Range
The spread is wide, and it depends on what failed.
- Fuse, relay or cleaned connector: a few dollars to a modest shop bill.
- Harness repair: mostly labor, depending on where the damage is.
- Heater element: on trucks where the heater is part of the tank and sender assembly, the part alone can run well into the hundreds and the job can cross into the thousands at dealer labor rates.
Check coverage before you pay. Emissions parts on many trucks carry longer federal warranty coverage than the basic warranty, and makers sometimes extend coverage on specific DEF parts. Ask the dealer to run your VIN.
Freeze-Season Prep So It Does Not Strand You
- Clear stored codes in the fall and see what returns after a few cold starts.
- Inspect the tank connector at the fall service, before salt season.
- Store spare jugs where they will not freeze, and keep caps tight.
- Treat the DEF. A weak heater means slow thaws and more freeze and thaw cycles in the tank and lines.
That last point is where NüDef DEF Treatment, Additive & Stabilizer fits. NüDef does not repair a heater circuit or clear P21DD. It helps prevent DEF from crystallization and freezing, and protects the SCR system DEF tank, pump and injector. Repeated freeze and thaw cycles are when urea is most likely to come out of solution and crust the pickup filter and lines, which is the failure that tends to follow a weak heater. More cold-weather steps are in our tips to keep DEF from freezing.
One 8 oz bottle treats 25 gallons. Add it at every refill and do not exceed the dose. A bottle is $19.99, about 80 cents per gallon of DEF treated. Order NüDef direct before the first hard freeze.




