FixByModel
i30

Frigidaire i30: Leak or overflow in the base pan

The float switch in the base sensed water, so the dishwasher shuts down and pumps out to protect against flooding. Do not run another cycle until you find the source.

DIY fix

Most likely causes

  1. Excess suds from dish soap or too much detergent/rinse aid
  2. Loose inlet or drain hose connection or clamp
  3. Worn door gasket or bottom wiper seal
  4. Seeping water inlet valve
  5. Unit not level, letting water pool at the base
  6. Mis-seated sump or filter assembly
Where water collects
1Door gasket
2Hoses & sump
3Base tray
4Float switch

Schematic illustration of a typical dishwasher — not your exact model.

Before you start — unplug the appliance and turn off the water supply. You'll be working near water and electrical parts, and drained water can be hot. If a step involves the pump, wiring, or opening the cabinet and you're unsure, stop and call a qualified technician.

Step-by-step fix

1Stop and pump outPress Cancel to run the drain and clear the alarm; the code stays until the base pan dries out.
2Check for sudsConfirm only automatic dishwasher detergent was used in the correct amount, as foam is a common false trigger.
3Inspect connectionsCheck the inlet and drain hose fittings and clamps for drips, and make sure washers are seated.
4Check seals and levelInspect the door gasket and confirm the dishwasher sits level so water does not pool at one side.
5Dry the baseLet the base pan dry (or towel it out) so the float resets before restarting.
6EscalateIf the code returns with no visible leak, have the float switch, valve, and seals inspected.

Still showing i30?

If you’ve worked through every step and i30 keeps returning, an internal part likely needs testing and replacement. That’s a job for a qualified appliance technician, who can measure the suspect part against the service-manual spec before replacing it.

Which models this applies to

Frigidaire dishwashers. Frigidaire and Frigidaire Gallery dishwashers with a base leak-detection float; shown as an i-series code.

FAQ

What does Frigidaire i30 mean?

Leak or overflow in the base pan. The float switch in the base sensed water, so the dishwasher shuts down and pumps out to protect against flooding. Do not run another cycle until you find the source.

What causes Frigidaire i30?

The most likely cause is excess suds from dish soap or too much detergent/rinse aid. Other causes include Loose inlet or drain hose connection or clamp; Worn door gasket or bottom wiper seal; Seeping water inlet valve; Unit not level, letting water pool at the base; Mis-seated sump or filter assembly.

Can I fix Frigidaire i30 myself?

Usually yes. Start by working through the steps above, beginning with: press cancel to run the drain and clear the alarm; the code stays until the base pan dries out.