Warning: Disconnect power before servicing.

Frigidaire Refrigerator dI Code Defrost Repair

Quick Answer

The dI code means your refrigerator is failing to defrost properly, which leads to ice buildup on the cooling coils. Nine times out of ten, this is caused by a failed defrost heater or a bad defrost thermostat that is not allowing the heater to engage.

Honestly, when I pull up on a dI code, food's already going soft in the fridge section. Ignore this long enough and you end up with a solid block of ice behind that back panel, completely blocking airflow and eventually cooking your compressor. Fix it fast. Usually it's a $25-45 part. Don't let it turn into a $300 repair or a dead fridge.

FrigidaireRefrigeratorSeverity: highDifficulty: intermediate92% DIY Success
Time to Fix
45–90 min
Difficulty
intermediate
Parts Cost
Tools Needed
Phillips #2 screwdriver, 1/4 inch nut driver

What Does the dI Code Mean?

OK so basically your fridge runs a defrost cycle every 8-12 hours to melt frost off the coils. When that cycle runs but the temp never climbs high enough to trip the termination switch, the board figures something's busted and throws the dI code. Pretty common on Frigidaire side-by-sides, especially ones over 5 years old. Usually a cheap fix if you catch it early.

Most Likely Causes

Based on aggregated repair data, here is the probability breakdown for this error code:

Defrost Heater Failure45%
Bad Defrost Thermostat35%
Main Control Board15%
Wiring Issues5%

Symptoms You May Notice

  • There's a solid sheet of ice covering the entire back wall inside your freezer, sometimes so thick you can't even see the vents anymore.
  • Your fridge section is warming up, milk going bad, produce wilting, but the freezer still feels cold at first. That's the coils iced over blocking airflow into the fresh food section.
  • A loud rhythmic thumping or scraping noise coming from the freezer every few seconds. That's the fan blades hitting the ice buildup.
  • The dI error code is showing on the display, sometimes steady, sometimes flashing depending on your model.
  • Freezer seems fine at first, but after a few days it starts warming up too as the ice completely seals off the evaporator.

Can you reset a Frigidaire refrigerator to clear the dI code?

After fixing the actual problem, hold the Alarm Reset button for 3 seconds to clear the code. No dedicated alarm button? Hold the Set button instead. Still showing? Unplug the fridge for 5 full minutes, then plug back in. The code should stay gone once the next defrost cycle completes successfully. If it comes back within 24 hours, something you repaired isn't working right yet.

Tools Required for Diagnosis

Phillips #2 screwdriver1/4 inch nut driverDigital multimeterNeedle-nose pliersFlathead screwdriver (for prying plastic clips)Hair dryer or handheld steamerLeather or heavy work glovesElectrical contact cleaner spray

Service / Diagnostic Mode

Press and hold the Freezer Temp UP button and the Freezer Temp DOWN button simultaneously for 5 seconds. Display should show 'd' or 'dF' to confirm forced defrost mode. The heater should engage within 30 seconds. Note that the exact sequence varies by model year, so check your service sheet if this doesn't work.

Diagnostic Checklist

Follow these steps in order. We start with the easiest external fixes before opening up the machine.

ComponentComponent Under Test
Expected Range2050 ohms
ConditionIf Open (OL) or infinite, replace component.

Frequently Asked Questions

Can I clear the dI code by just unplugging the refrigerator?
You can, and it'll clear temporarily. Maybe stay gone for a day or two while the fridge runs a couple successful cycles on whatever's left unfrozen. But the ice is still building up on those coils. Give it 3-5 days and you'll either see the code again or the fridge section will start warming up because airflow is completely blocked. Unplugging doesn't fix anything. It just buys you time to order parts, which is honestly fine if that's all you need.
Is a dI code the same as an EF code on a Frigidaire?
Different problem entirely. EF means your evaporator fan motor died, so cold air isn't moving around the freezer. dI means the heater that melts frost off the coils isn't working. Both live in the same area and both will eventually make the fridge section warm up, which is why people confuse them. Quick way to tell: if you hear grinding or humming that stops when you open the freezer door, that's more likely EF. Silent back there? Probably dI.
How do I manually defrost the coils to get the fridge running temporarily?
Empty the freezer completely and lay towels on the floor in front of it. Use a hair dryer on medium heat and work your way around the coils slowly, keeping it moving so you don't melt the plastic liner. A cheap steamer works even better and faster, around $25 at any hardware store. Give yourself 30-45 minutes to get it fully thawed. That buys you another 2-4 days of normal operation while you wait for parts. Don't use a heat gun or anything open flame. I've seen people completely destroy the plastic liner that way.
Why did my Frigidaire start making a loud clicking noise before the dI code appeared?
Two things make that noise. Fast rhythmic thumping means the evaporator fan blades are hitting ice that's built up around them. Happens when frost gets thick enough to reach the spinning blades. A click-click-pause pattern is usually the defrost relay on the control board trying and failing to close. Both sounds are basically the fridge warning you something's very wrong. By the time you hear it, the defrost system has usually been struggling for at least a couple of weeks already.
How much does it typically cost to fix a dI code?
Defrost heater runs about $25-45 for the part on most Frigidaire models. The bi-metal thermostat is even cheaper, usually $10-20. Either of those is a pretty easy DIY repair. Main control board is where it gets expensive, $120-200 for the part depending on your model. Add labor if you're hiring someone and you're looking at $250-350 total for a board swap. Given that a comparable Frigidaire runs $800-1200 new, it's almost always worth fixing if the fridge is under 10 years old.

Models Known to Experience dI Errors

This repair applies to most Frigidaire refrigerators with this error code. Common model numbers include:

FFSS2615TS0, FFHS2622MS4, FGHS2631PF4, FFSC2323TS4, FGHB2868TE4, FFHB2750TS2, FPUS2686LF2, FGUS2637LP2

MS

Written by

Mike Sullivan

Lead Appliance Repair Technician · 20 years experience

Last verified for technical accuracy on March 17, 2026