Frigidaire Dishwasher I20 Error Code: Drain Fault
Quick Answer
I20 on a Frigidaire dishwasher is a drain timeout fault. The most common cause is a clogged filter - Frigidaire filters on the FFCD and FGID series sit at the bottom of the tub and can accumulate food debris quickly with daily use. After cleaning the filter, check the drain hose for kinks before testing the pump.
The I20 usually pops up mid-cycle when the board realizes water hasn't dropped fast enough. I'm almost always finding a physical blockage before I even grab my meter. Piece of broken glass, a fruit pit jammed in the impeller, I've seen it all. And if you just hooked up a new garbage disposal, check that knockout plug first. That alone causes about 20% of the I20 calls I get.
What Does the I20 Code Mean?
When I see an I20 on a Frigidaire, I'm looking for a physical blockage before I ever touch a multimeter. These units are workhorses, but their drain paths are pretty narrow. If you can hear the pump humming but the water isn't moving, you're probably looking at a cleaning job, not an expensive part. That said, I've seen these pumps die on units that are 6-7 years old, so don't rule it out.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Symptoms You May Notice
- Standing water sitting at the bottom of the tub after the cycle ends. Sometimes just an inch, sometimes the whole bottom is flooded.
- I20 flashes on the display partway through the wash or right as the drain cycle should be finishing up.
- You can hear the drain pump running, that hum is definitely there, but the water level just isn't dropping at all.
- Cycle stops and won't complete, leaving dishes wet and soapy mid-wash.
- Dishwasher drains fine sometimes and then throws I20 randomly, especially on back-to-back heavy loads.
Can you reset a Frigidaire dishwasher to clear the I20 code?
After you've fixed the underlying problem, press and hold Cancel for 3 seconds until the display clears. That kicks off a short drain cycle and you'll hear the pump run for about a minute. That's actually the best way to confirm your fix worked. If I20 comes right back, kill power at the breaker for a full minute to wipe the board's memory and try again. Don't skip that drain cycle confirmation.
Tools Required for Diagnosis
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Replacement Parts
If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.
| Part Name | OEM Number | Estimated Price |
|---|---|---|
| Drain Pump154568401 · $28–$48 | 154568401 | $28 – $48 |
Frequently Asked Questions
What does 10-18 ohms mean for the Frigidaire drain pump test?
How often should I clean the Frigidaire dishwasher filter?
Can I still run the dishwasher with an I20 code?
How much does fixing an I20 error usually cost?
Why does my Frigidaire dishwasher drain fine sometimes but throw I20 other times?
Related Frigidaire Dishwasher Error Codes
Same Fix Works on These Brands
Frigidaire shares the same hardware platform with these brands. The diagnosis and repair steps are identical.
Models Known to Experience I20 Errors
This repair applies to most Frigidaire dishwashers with this error code. Common model numbers include:
FFCD2413US, FFCD2418US, FFCD2418UW, FGID2479SF, FGID2466QB, FGID2466QF, FGID2474QF, FFID2426TS
Last verified for technical accuracy on March 14, 2026