Dishwasher High Severity
999 Appliance Error Code

GE Dishwasher 999 Error: Leak detected in base pan

This guide covers GE dishwasher 999 error in detail to help you diagnose and resolve the issue. What Does GE Dishwasher Error Code 999 Mean? Error code 999 indicates that water has accumulated in the base tray beneath the dishwasher tub, triggering GE’s Floor Protect leak detection system. When the flood sensor in the base […]

Quick Assessment

Answer to continue safely

Is it safe to keep using?

No. A 999 code means active water leakage into the base of the appliance. Water near electrical components creates a shock hazard and can cause irreversible damage to the control board and motor. Do not operate until the leak source is identified and repaired.

Can I reset the code?

Yes. Once the base pan is fully dry (usually after 24–48 hours with the kickplate removed) and the flood sensor dries out, restoring power will clear the 999 code. However, if the leak source is not repaired, water will re-accumulate and the code will return within one cycle.

When to stop immediately?

Stop if you notice: Active water is dripping from under the dishwasher with power on, You see or smell an electrical burning odor from inside the unit.

Symptoms You May Notice

Water visible on the floor under or in front of the dishwasher

The base pan beneath the tub has collected water from an internal leak. Water may seep out from under the kickplate onto the kitchen floor, or be visible when you pull the dishwasher forward.

"999" displayed and all cycles locked out

The control panel shows "999" and no cycle can be started. The dishwasher remains in lockout mode until the base pan is dry and the flood sensor is reset.

Drain pump runs continuously in lockout mode

On models with a base pan drain, the drain pump may run repeatedly in an attempt to pump water from the base tray — you hear the motor cycling even though no wash cycle is active.

Musty odor from beneath the dishwasher

Water sitting in the enclosed base pan develops mold or a mildew smell detectable when you open the door or pull the kickplate, even before visible water appears on the floor.

Possible Causes

1

Internal water supply or drain hose leak

A loose hose clamp, cracked internal water supply hose, or deteriorated drain hose allowed water to drip into the base pan during normal operation.

Requires Professional
2

Detergent over-sudsing causing foam overflow into base

Excessive suds from wrong detergent or too much detergent can escape through the door seal or spray into the base cavity, accumulating enough water to trigger the flood sensor.

DIY Possible
3

Failed door seal or door latch allowing water spray into base

A worn or cracked door gasket allows water from the wash spray arms to escape past the door and run down into the base pan during the wash cycle.

Requires Professional

Safe Checks You Can Do

These checks are safe for homeowners. No disassembly required. Do not remove panels or access internal components.
  1. 1

    Turn off the water supply and power immediately

    Close the hot water shut-off valve under the sink and turn off the dishwasher circuit breaker. Do not attempt to run any cycle while 999 is active — this prevents additional water from entering the base pan.

    Pull the kickplate (the decorative panel at the bottom front) off by removing 2–4 screws to see if water is visibly pooled in the base tray.

  2. 2

    Check for sudsing as the cause

    If you recently changed detergent brands or accidentally used too much, suds overflow is the likely cause. Tilt the dishwasher slightly forward (with power off and water off) to allow base pan water to drain toward the front, then use towels to absorb it. Let the base pan air-dry for 24 hours before restoring power.

    GE recommends using no more than the manufacturer's recommended dose of a GE-certified dishwasher detergent. Never use regular dish soap.

  3. 3

    Inspect the door seal for visible damage

    Run your fingers along the full perimeter of the door gasket (the rubber seal around the tub opening). Look for cracks, tears, missing sections, or areas where the gasket has pulled away from the channel. A damaged gasket is a visible, DIY-identifiable cause.

    A temporary fix while awaiting gasket replacement: ensure the door is fully latched before each cycle and avoid overfilling the tub with tall items that push water toward the door.

When to Call a Professional

Contact a qualified technician if:

  • No sudsing detected and door seal is intact — internal hose or pump seal leak requires teardown
  • Water damage is visible on the subfloor or base cabinet — repair scope has expanded beyond the appliance
  • 999 returns immediately after drying and clearing, indicating a continuous active leak

Need Professional Help?

Find qualified technicians in your area for proper diagnostics and repair.

Dishwasher Repair Service Schedule Appointment