FREE Diagnostic With Any Repair Book now →
i30

Electrolux dishwasher — Error Code i30

Water has collected in the lower chassis pan, triggering the anti-flood float switch.

What it means

The i30 error on an Electrolux dishwasher is a safety alert signal indicating that the anti-flood sensor has identified liquid sitting in the bottom base pan, also known as the drip tray. These units feature a styrofoam float switch positioned in the lowest area of the chassis under the main wash tub. If a leak develops—whether from a worn door seal, a cracked wash motor housing, a loose hose clamp, or an overfilling condition—water gathers in this tray. As the water level rises, the float lifts and engages a microswitch. Once the main electronic control board senses this closed-circuit signal, it halts the wash cycle immediately, flashes the i30 code, and forces the drain pump to run continuously to mitigate property damage. This pump will often remain active even if the door is opened, only stopping if you disconnect power or empty the base pan.

Likely Causes

  1. 1
    Leaking Circulation Pump or Wash Motor
    Over time, the O-rings or plastic housing on the main wash motor can degrade or crack, leading to a persistent drip into the base pan during operation.
  2. 2
    Defective Water Inlet Valve
    Should the inlet valve fail to shut off mechanically, water will slowly seep into the tub, eventually overflowing the sump and spilling into the base pan.
  3. 3
    Damaged Lower Door Seal
    A brittle, torn, or misaligned bottom door gasket allows internal wave action to splash water past the seal and down into the machine's chassis.
  4. 4
    Loose or Cracked Drain Hose
    The internal drain hose running from the pump to the outside of the cabinet can develop pinhole leaks or loosen at the connection point, spraying water during the drainage cycle.
  5. 5
    Stuck Anti-Flood Float Switch
    Sometimes no leak exists; the styrofoam float might be physically jammed in the 'up' position due to debris, or the microswitch itself could be shorted, sending a false error to the control board.

How to clear / reset

To stop the drain pump and clear the i30 error temporarily, you must cut power to the dishwasher by unplugging it or flipping the circuit breaker. Next, remove the water from the base pan. You can achieve this by sliding the dishwasher from your cabinets and tilting it backward at a 45-degree angle to drain the excess water onto a towel. Once the pan is dry and the float switch returns to the bottom, restoring power should clear the code. Note that if the source of the leak remains, the i30 code will reappear as soon as more water pools in the pan.

Common replacement parts

Circulation Pump / Wash Motor $150-250
Water Inlet Valve $40-80
Lower Door Seal $20-45
Drain Hose Assembly $30-60
Anti-Flood Microswitch $15-35

When to call a pro

Contact a professional if you cannot find the leak source, or if the repair requires replacing the circulation pump, sump assembly, or main control board. Diagnosing an i30 code often requires running the machine while it is pulled out from the cabinets to spot the leak, which is messy and involves exposure to live electrical components. A-Fix Service provides a $90 diagnostic fee (waived if you approve the repair) and guarantees all Electrolux dishwasher leak repairs with a 1-year warranty on parts and labor.

FAQs

How much does it cost to fix an i30 error?

Repairs vary by the source of the leak, ranging from $120 for a simple valve or hose swap to over $350 if the main circulation pump requires replacement.

Can I fix the i30 code myself?

You can clear the code temporarily by tilting the unit to drain the pan, but fixing the actual leak involves pulling the unit out, removing panels, and tracing the water. If you are not comfortable with plumbing and internal electrical work, it is best to call a professional.

Will the i30 error clear itself?

Only if the water in the base pan evaporates over several days. Otherwise, the drain pump will run constantly until the unit is unplugged and the pan is manually emptied.

How long does this repair take?

A skilled technician can usually trace the leak and swap out the faulty hose, valve, or pump within 1 to 2 hours.

Will it damage my dishwasher to keep running it?

The i30 code prevents you from starting a new cycle. The drain pump will run continuously, which may eventually burn out the pump motor if the machine is left powered on for an extended period.

Need help with i30?

Our certified techs diagnose Electrolux error codes daily. $90 diagnostic · 1-yr warranty.

Protected by reCAPTCHA. Google Privacy & Terms .