The iLo error means your dishwasher is not filling with enough water to start the wash cycle. Nine times out of ten, this is caused by a restricted water inlet valve or a float switch that is stuck in the upward position.
Look, when iLo shows up your dishwasher's sitting there dry while the pump's trying to spin. Ignore it long enough and you'll burn out the wash motor, which turns a $20 valve problem into a $200+ repair. Nine times out of ten I walk in, pop the kickplate, and find either a plugged valve screen or a little plastic float that's stuck because somebody's knife cap fell underneath it.
Phillips #2 screwdriver, Adjustable wrench or 3/8-inch open-end wrench
What Does the iLo Code Mean?
So basically, the control board starts a timed fill and counts how long it takes the water to hit the right level. If it doesn't get there in time, it throws iLo and shuts down. It's almost never the board. I've seen this code probably a hundred times and maybe twice it was actually electronic. The other 98 times? Gunked-up inlet valve, stuck float, or somebody's supply valve barely cracked open under the sink.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Clogged or faulty water inlet valve50%
Stuck float switch25%
Siphoning or plumbing issues15%
Wiring or control board fault10%
Symptoms You May Notice
The dishwasher starts, you hear it click and hum for a few seconds, then it just stops cold and iLo appears on the display with no water in the tub.
You can hear the inlet valve buzz or click when a cycle kicks off, but open the door mid-cycle and the bottom is bone dry or has barely a half inch of water sitting in it.
Cycle times are way longer than they used to be and dishes come out still dirty, sometimes not even wet, because it never actually washed them.
The machine keeps restarting or canceling on its own, cycling through fill attempts without ever completing a wash.
There's a faint burning smell near the bottom front of the machine where the inlet valve is trying to open but can't push water through a clogged screen.
Can you reset a Frigidaire dishwasher to clear the iLo code?
Press and hold the Cancel or Cancel/Drain button for 3 to 5 seconds until the display goes dark or the code clears. If it comes back right away, hold it a full 5 seconds. Still there? Go to your breaker box, find the dishwasher circuit, flip it off for 60 full seconds, then back on. That forces the control board to fully reboot. The code won't come back unless the fill problem is still there.
Tools Required for Diagnosis
Phillips #2 screwdriverAdjustable wrench or 3/8-inch open-end wrenchMultimeter (set to ohms/resistance)Needle nose pliersFlashlight or headlampOld towel or small bucket to catch water dripsToothbrush for cleaning the valve screen
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
ComponentComponent Under Test
Expected Range500–1500 ohms
ConditionIf Open (OL) or infinite, replace component.
Frequently Asked Questions
What does the iLo code mean on my Frigidaire dishwasher?
iLo means low water. The dishwasher tried to fill for its timed cycle and didn't get enough water in the tub to safely run the wash pump. So the control board shuts everything down to protect the motor from spinning dry. Basically your machine's thirsty and it knows it. It's not going to run a cycle with a dry tub because that'll burn out the pump motor pretty fast, and that's a much more expensive fix than whatever's causing the fill problem.
How do I reset the iLo error code?
Press and hold the Cancel button for 3 to 5 seconds until the display clears. If that doesn't do it, flip the kitchen circuit breaker off for a full 60 seconds and back on. That's a hard reboot for the control board. Just know that if the underlying problem is still there - the valve's still blocked or the float's still stuck - the code's coming right back the second it tries to fill again. Reset clears the memory, it doesn't fix the cause.
Can a dirty filter cause an iLo error?
Technically yes, though it's pretty uncommon. The main filter at the bottom of the tub mostly affects drainage, but if it's absolutely caked with grease and debris it can mess with the pressure sensor's reading. I always tell people to clean that filter first before spending any money on parts. It's free, takes two minutes, and sometimes it's exactly the problem. Twist it counterclockwise, rinse it under hot water, and scrub the mesh with a toothbrush.
Why is my dishwasher filling with water but still showing iLo?
That's almost always a stuck float switch or a lazy pressure sensor. Water's physically getting in but the sensor isn't registering it, so the board still thinks you've got iLo. Push that plastic float in the front corner all the way down and make sure it pops back up on its own. If it does, the microswitch underneath might be failing. You can test it with a multimeter on continuity mode - it should click open and closed as you move the float up and down. No click means the switch is dead.
How much does it cost to replace the water inlet valve on a Frigidaire dishwasher?
Parts are cheap. Usually $20 to $35 for a genuine Frigidaire inlet valve depending on your model. If you're DIYing it you're looking at maybe 30 minutes. Pull the kickplate, shut the water, swap two wires and disconnect and reconnect the water lines. If you're calling a tech, add $75 to $150 in labor depending on your area. Total repair usually runs $100 to $200 with a service call. Honestly the inlet valve is one of the easier dishwasher repairs out there.
What water pressure does a Frigidaire dishwasher need?
Frigidaire spec is 20 to 120 PSI at the inlet. Under 20 PSI and the tub just won't fill fast enough within the timer window, so you'll get iLo even though the valve and float are perfectly fine. This actually comes up more than you'd think in older homes or at the end of a water main. You can test pressure with a cheap gauge that threads onto a hose bib, under $15 at any hardware store. Anything under 20 and you need to talk to your water utility or a plumber.
Models Known to Experience iLo Errors
This repair applies to most Frigidaire dishwashers with this error code. Common model numbers include: