mypros+
Error code reference

GE Dishwasher Error Code F98

Non-draining sump (turbidity based)

Non-draining sump (turbidity based) - unit not draining or not being detected by turbidity sensor.

MyPros+ Max

Get the full diagnostic procedure for F98.

  • 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 F98 means on a GE dishwasher

F98 on a GE dishwasher indicates the control board has detected a non-draining sump condition using turbidity sensor feedback. Rather than relying solely on a float switch or timer, GE's turbidity-based drain detection monitors water clarity and sump water levels to determine whether the sump has evacuated properly after a drain cycle. When the sensor data indicates standing water remains in the sump beyond acceptable thresholds, F98 is triggered. The primary components involved are the drain pump, the sump assembly, and the turbidity sensor circuit.

For homeowners, this code means the dishwasher attempted to drain water out of the bottom of the tub but the control board detected that water is still sitting in the sump area beneath the wash basket. This can happen because the drain pump is not running correctly, something is clogging the drain path, or the turbidity sensor is giving the board incorrect readings. You may notice standing water visible in the bottom of the tub when you open the door. The dishwasher will typically halt the cycle to prevent running with a flooded sump, which protects the pump motor and heating element from damage.

Source: manufacturer service documentation.

Common causes of F98

  1. 01

    Drain pump restriction or clog

    Wiring / connection

    Food debris, broken glass, or a buildup of grease can block the drain pump impeller or sump filter screen, preventing water from evacuating. The pump motor may hum or run but move little to no water.

  2. 02

    Faulty or seized drain pump motor

    Part replacement

    If the drain pump motor has failed electrically or the impeller is seized, the pump will not move water out of the sump during the drain cycle. The control board detects no change in sump water level and sets F98.

  3. 03

    Drain hose obstruction or improper installation

    Wiring / connection

    A kinked drain hose, an improperly looped high drain connection, or a clogged household drain can create back-pressure or blockage that prevents water from leaving the sump even when the pump runs normally.

  4. 04

    Turbidity sensor failure

    Part replacement

    If the turbidity sensor is fouled with debris or has failed electrically, it can report false readings to the control board, causing F98 to set even when the sump has actually drained. This is less common than a physical drain restriction but should be checked if the sump is visually empty.

See the test procedure for each cause

Frequently asked questions about F98

What does F98 mean on a GE dishwasher?
F98 means the dishwasher's control board detected that the sump did not drain properly, based on feedback from the turbidity sensor. The sump is the reservoir at the bottom of the tub where water collects before being pumped out. The code points to the drain pump, drain path, or turbidity sensor as the source of the problem. Checking for visible standing water in the tub and inspecting the sump filter for clogs is the best starting point.
How do I fix F98 on a GE dishwasher?
Start by removing and cleaning the sump filter and filter screen at the bottom of the tub. Inspect the drain pump impeller for debris by accessing it through the sump area. Check the drain hose for kinks and confirm it has a proper high loop or air gap installation. If the pump runs but water does not move, the drain pump motor likely needs replacement. If the sump is empty but F98 still appears, the turbidity sensor may need to be tested or replaced.
Is it safe to use my GE dishwasher with an F98 error code active?
Running the dishwasher with F98 active is not recommended. The code indicates standing water remains in the sump, and continuing to operate the machine can submerge the heating element and circulate contaminated water over dishes. It also risks overworking or burning out the wash pump motor. Clear the fault, confirm the sump has drained, and resolve the underlying cause before running another cycle.
How much does it cost to fix an F98 error on a GE dishwasher?
If the cause is a clogged filter or drain hose, the repair costs nothing beyond your time. A replacement drain pump motor typically costs between $40 and $90 for the part, and a professional technician will add a service call fee of $75 to $150 on top of labor. Turbidity sensor replacement is generally less expensive than a pump, usually under $50 for the part. Total professional repair costs for a failed drain pump typically land in the $150 to $280 range depending on your market.
Can a bad turbidity sensor cause F98 on a GE dishwasher?
Yes, a fouled or failed turbidity sensor can cause F98 even when the drain pump is functioning and the sump has physically drained. The sensor monitors water clarity and sump conditions to confirm drainage, so inaccurate sensor readings can trigger a false fault. Before replacing the sensor, rule out an actual drain restriction by visually confirming the sump is empty. If no water is present and F98 persists, testing or replacing the turbidity sensor is the next step.

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

Get Started

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