GE Dishwasher Error Code F99
Minimum wash temperature not met
Minimum wash temperature not met - minimum wash temperature of 120°F was not reached in 3 of the past 5 wash cycles.
Get the full diagnostic procedure for F99.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What F99 means on a GE dishwasher
The F99 error code indicates the GE dishwasher control board detected that the wash water failed to reach the minimum required temperature during a cycle. The control monitors temperature through a thermistor and relies on the heating element to bring water up to the target threshold. If the thermal cutoff (TCO) on the heater has tripped, the heating circuit opens and the element cannot operate, which will trigger F99. A dry heater caused by insufficient water level is the most common reason a TCO trips in the first place. The diagnostic path runs from water fill verification through the TCO, heater, thermistor, and finally the main control board.
For homeowners, this error means your dishwasher is not heating the water hot enough to complete a wash cycle properly. Hot water is critical for activating detergent and sanitizing dishes. The most likely culprit is a safety device called a thermal cutoff, which is a one-time fuse built into the heater assembly. If the dishwasher ran without enough water, that TCO may have burned open to prevent damage, and it will need to be replaced along with its wiring harness. Less commonly, the thermistor that reads water temperature or the heater itself may have failed.
Source: manufacturer service documentation.
Common causes of F99
- 01
Tripped heater thermal cutoff (TCO)
Part replacementThe TCO is a one-shot safety device on the heater assembly. If the dishwasher ran with low or no water, the TCO trips permanently and breaks the heating circuit, preventing the water from ever reaching minimum wash temperature.
- 02
Insufficient water fill level
Wiring / connectionIf the dishwasher is not filling with enough water, the heater can run dry and trigger the TCO. Low inlet water pressure, a faulty water inlet valve, or a float switch stuck in the up position can all cause inadequate fill.
- 03
Failed heating element
Part replacementThe heating element itself can fail open due to age or damage, leaving the control unable to raise water temperature regardless of whether the TCO and thermistor are functioning correctly.
- 04
Faulty thermistor
Part replacementThe thermistor reports water temperature to the main control board. If it reads incorrectly low or fails entirely, the control board will log F99 even if the heater is actually working and water temperature is adequate.
Frequently asked questions about F99
What does F99 mean on a GE dishwasher?
How do I fix F99 on a GE dishwasher?
Is it safe to keep using my GE dishwasher when F99 is showing?
How much does it cost to fix a GE dishwasher F99 error?
Can a low water level cause an F99 error on a GE dishwasher?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass