mypros+
Error code reference

GE Dishwasher Error Code E2

Drain time too long

Drain time too long – drain hose position may be too high.

First step from the service manual

Check the drain hose position and lower if too high.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for E2.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What E2 means on a GE dishwasher

The E2 error code on a GE dishwasher indicates that the drain cycle is taking longer than the control board expects. During normal operation, the drain pump is activated for a set period to evacuate water from the sump. If the control detects that water has not been fully removed within the allowed time window, it logs E2 and halts the cycle. The most direct cause cited for this fault is a drain hose that is routed too high, which creates excessive backpressure or a siphoning condition that the pump cannot overcome efficiently.

The drain hose position matters because the pump is sized to handle a specific head pressure. When the hose rises higher than the recommended maximum height above the floor, the pump must work against greater gravity and friction losses. This can slow the drain rate significantly, causing the control board's drain timer to expire before the sump is empty. The hose should typically loop up to a high point and then descend to the drain connection, but if that high point is excessively elevated, drain performance suffers.

Beyond hose positioning, a partial clog in the drain path can produce the same symptom. Debris accumulation in the filter assembly, drain hose, or at the garbage disposer inlet restricts flow and extends drain time. A weakening drain pump motor may also fail to sustain adequate flow rate throughout the drain cycle, triggering E2 even when the hose routing is correct. Inspecting the full drain path systematically, starting with hose position and working through filters and pump operation, is the recommended approach.

Source: manufacturer service documentation.

Common causes of E2

  1. 01

    Drain hose routed too high

    Wiring / connection

    If the drain hose rises too far above the dishwasher before connecting to the sink drain or disposer, the pump struggles against excess backpressure and the drain cycle runs long. Lower the hose routing to the recommended height and retest.

  2. 02

    Clogged or dirty filter assembly

    Wiring / connection

    Food debris and grease buildup in the dishwasher's filter basket restricts water flow into the drain pump, slowing the drain rate. Remove and thoroughly clean the filter assembly under running water.

  3. 03

    Kinked or obstructed drain hose

    Wiring / connection

    A kink, pinch, or partial blockage anywhere along the drain hose reduces flow volume and extends drain time. Inspect the entire length of the hose from the pump outlet to the drain connection for restrictions.

  4. 04

    Blocked garbage disposer inlet

    Wiring / connection

    If the dishwasher drains into a garbage disposer, a clogged inlet port or a disposer that was installed without removing the knockout plug will severely restrict drainage. Clear the disposer inlet or remove the knockout plug if recently installed.

  5. 05

    Failing drain pump

    Part replacement

    A drain pump with a worn motor or impeller may not generate enough flow to empty the sump within the allotted time, triggering E2 even with correct hose routing and no clogs. If all other causes are ruled out, the drain pump will need to be tested and likely replaced.

See the test procedure for each cause

Frequently asked questions about E2

What does E2 mean on a GE dishwasher?
E2 on a GE dishwasher means the drain cycle took longer than the control board allows. The appliance monitors how long the drain pump runs to empty the sump, and if that time limit is exceeded, E2 is triggered and the cycle stops. The most common cause is a drain hose that is positioned too high, creating backpressure the pump cannot efficiently overcome.
How do I fix the E2 error on my GE dishwasher?
Start by checking the drain hose position and lowering it if it rises too high before connecting to the sink drain or disposer. Next, clean the filter assembly and inspect the full drain hose for kinks or blockages. If the dishwasher drains into a garbage disposer, confirm the inlet is clear and the knockout plug has been removed. If these steps do not resolve the fault, the drain pump may need to be tested and replaced.
Is it safe to keep using my GE dishwasher when E2 is showing?
It is not recommended to continue running cycles while E2 is active. The code indicates water is not draining properly, which means standing water may remain in the sump at the end of a cycle. Running additional cycles in this condition can lead to water leaks, odors, and potential damage to internal components.
Will resetting my GE dishwasher clear the E2 error?
A reset may clear the displayed code temporarily, but if the underlying drain issue is not corrected, E2 will return during the next drain cycle. To clear the fault permanently, the root cause such as hose position, a clog, or a failing pump must be identified and corrected before running another cycle.
How much does it cost to repair a GE dishwasher with an E2 error?
If the fix is simply repositioning the drain hose or cleaning the filter, there is no parts cost and you can do it yourself at no charge. If the drain hose needs replacement, parts typically range from $15 to $40. A drain pump replacement, including the part and labor if a technician is involved, generally runs between $100 and $250 depending on the specific model and local labor rates.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass