Electrolux dishwasher — Error Code i30
Water has accumulated in the bottom base pan, activating the anti-flood float switch.
What it means
The i30 error code on an Electrolux dishwasher is a critical fault indicating that the anti-flood sensor has detected water in the bottom base pan (drip tray). Electrolux dishwashers are equipped with a styrofoam float switch located in the lowest part of the chassis, beneath the main wash tub. When a leak occurs—whether from a faulty door seal, a cracked wash motor housing, a loose hose clamp, or an overfilling issue—the water pools in this pan. As the water level rises, it lifts the float, which engages a microswitch. Once the main electronic control board receives this closed-circuit signal, it immediately halts the active wash cycle, displays the i30 code, and forces the drain pump to run continuously to prevent property damage. The drain pump will often keep running even if the door is opened, stopping only when power is disconnected or the water in the base pan is removed.
Likely Causes
- 1 Leaking Circulation Pump or Wash MotorThe O-rings or the plastic housing on the main wash motor can degrade or crack over time, causing a steady drip into the base pan during the wash cycle.
- 2 Defective Water Inlet ValveIf the inlet valve fails to close completely mechanically, water will slowly seep into the tub, eventually overflowing the sump and spilling into the base pan.
- 3 Damaged Lower Door SealA torn, brittle, or misaligned bottom door gasket allows wave action inside the tub to splash water past the door lip and down into the chassis.
- 4 Loose or Cracked Drain HoseThe internal section of the drain hose routing from the drain pump to the external cabinet can develop pinhole leaks or loosen at the clamp, spraying water during the pump-out phase.
- 5 Stuck Anti-Flood Float SwitchOccasionally, there is no leak at all. The styrofoam float can become mechanically jammed in the 'up' position by debris, or the microswitch itself can short closed, sending a false positive to the control board.
How to clear / reset
To temporarily clear the i30 error and stop the drain pump from running continuously, you must disconnect power to the dishwasher by unplugging it or flipping the circuit breaker. Next, you need to remove the water from the base pan. You can do this by pulling the dishwasher out from the cabinets and carefully tilting it backward at a 45-degree angle to drain the trapped water onto a towel. Once the base pan is dry and the float switch drops back to its resting position, restoring power will clear the code. However, if the underlying leak is not repaired, the i30 code will return as soon as water pools in the pan again.
Common replacement parts
When to call a pro
Call a professional when you cannot visually locate the source of the leak, or if the repair requires replacing the circulation pump, sump assembly, or main control board. Diagnosing an i30 code often involves running the unit while it is pulled out from the cabinets to trace the exact drip, which can be messy and exposes live electrical components. Axis Appliance Repair offers a $90 diagnostic (waived if you proceed with the repair) and backs all Electrolux dishwasher leak repairs with a 1-year parts and labor warranty.
FAQs
How much does it cost to fix an i30 error?
Depending on the leak source, repairs range from $120 for a simple hose or valve replacement to $350+ if the main circulation pump is cracked and needs replacing.
Can I fix the i30 code myself?
You can clear the code temporarily by tilting the unit to drain the base pan, but fixing the actual leak requires pulling the unit out, removing the side/bottom panels, and tracing the water. If you aren't comfortable with plumbing and electrical disassembly, hire a pro.
Will the i30 error clear itself?
Only if the water in the base pan evaporates over several days. Otherwise, the drain pump will run continuously until the unit is unplugged and the pan is manually dried.
How long does this repair take?
A professional technician can usually trace the leak and replace the faulty valve, hose, or pump in 1 to 2 hours.
Will it damage my dishwasher to keep running it?
The dishwasher actually locks you out of running a new cycle when the i30 code is active. The drain pump will run non-stop, which can eventually burn out the drain pump motor if left powered on for days.
Need help with i30?
Our certified techs diagnose Electrolux error codes daily. $90 diagnostic · 1-yr warranty.