mypros+
Error code reference

GE Dishwasher Error Code F99

Minimum wash temperature not met

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F99 error code actually means

The F99 error means your dishwasher's water did not get hot enough during the wash cycle. This is usually caused by a problem with the heating element that warms the water, or a safety device that shuts the heater off when something goes wrong. Until this is fixed, your dishes may not be getting properly cleaned or sanitized.

Diagnostic procedure

The full F99 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F99 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F99

Ranked by how often they cause this code
  1. 1Tripped heater thermal cutoff (TCO)
  2. 2Insufficient water fill level
  3. 3Failed heating element
  4. 4Faulty thermistor

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about F99

What does F99 mean on a GE dishwasher?
F99 means the control board detected that the wash water did not reach the minimum required temperature during a cycle. The dishwasher uses a thermistor to monitor water temperature and a heating element to raise it. When the target threshold is not met, the control logs F99 and stops the cycle. The most common cause is a tripped thermal cutoff on the heater, often caused by the dishwasher running without adequate water.
Is it safe to keep using my GE dishwasher when F99 is showing?
Running the dishwasher with an active F99 code means your dishes are not being washed at the required temperature, so detergent will not activate properly and sanitization will not occur. The dishwasher will likely abort cycles or produce poor cleaning results. There is no immediate safety hazard to the home, but continued use without resolving the root cause could cause further damage to components. Address the error before relying on the dishwasher for regular use.
Can a low water level cause an F99 error on a GE dishwasher?
Yes, low water level is directly linked to F99. When the dishwasher runs without enough water, the heating element operates without adequate water around it, which causes the thermal cutoff to trip as a safety measure. Once the TCO trips, it cannot reset and must be replaced. Before replacing any heating components, verify that the water inlet valve and float switch are working correctly so the dishwasher fills to the proper level.
How do I fix F99 on a GE dishwasher?
Start by confirming the dishwasher is filling with water to the correct level, since running dry is the leading cause of a tripped heater TCO. Next, test the TCO for continuity with a multimeter. If the TCO has no continuity, replace it along with its harness. If the TCO is intact, test the heating element for continuity and then check the thermistor resistance against the manufacturer specification. If all components test good, the main control board may need replacement.
How much does it cost to fix a GE dishwasher F99 error?
If the repair is a tripped TCO and harness, parts typically cost between $20 and $60 depending on the model, and a DIY repair is manageable for someone comfortable with basic appliance work. A heating element replacement generally runs $30 to $80 in parts. A thermistor is usually under $30. If a technician is needed, expect to add $100 to $200 in labor. Main control board replacement is the most expensive path, with parts ranging from $150 to $350, and professional replacement is advisable for that component.

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

Get Started

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