GE Dishwasher F97 Error Code: Heater Fault Causes and Fixes

5 min read
By
Kris Escueta
Published Oct 23, 2026 · Updated Oct 20, 2026

Quick answer

A GE dishwasher F97 error code means the main control board did not receive confirmation that the heating element was working. The most likely causes are an open heating element, a thermistor reading outside 10 to 20 kilohms at room temperature, or a burnt heater connector, with the control board as the last suspect. Testing takes 30 to 60 minutes and a heating element costs $35 to $90.

Full test order below ↓

GE dishwasher code F97 concerns the heating system on the design covered here. Cold or wet dishes can accompany faults in the element, sensor, wiring, or control, but the code does not identify which of those parts has failed. The checks below trace the heating circuit and help determine whether a component replacement or further diagnosis is needed.

Quick Facts

DetailAt a Glance
DifficultyModerate
Time30 to 60 minutes to test, 60 to 90 minutes to replace the element
ToolsMultimeter, Torx T20 and Phillips screwdrivers, nut driver, flashlight
Part Cost$35 to $90 for a heating element, $20 to $50 for a thermistor, $150 to $300 for a control board
SkillIntermediate

What Does the GE Dishwasher F97 Error Code Mean?

The GE dishwasher F97 error code concerns heating on the covered design; the element, sensor, wiring, and control need separate checks.

Keep these points in mind.

  • The main control did not receive confirmation that the heating element was working
  • Which GE and GE Profile models show it
  • How it appears in service mode

A symptom points toward a system, but several parts in that system may cause it; the useful question is which observation separates those parts. Visible damage gives stronger evidence than a guess from age alone. An electrical fault needs a reading made at the right points.

What Causes a GE Dishwasher to Show F97?

The element adds heat, while the temperature sensor reports how warm the water is; the control depends on both. An open element cannot heat, but a false sensor reading or a loose wire can also stop normal heating. Replacing the element before testing can leave the same fault.

The following details help narrow the decision.

Condition or DetailMeaning or Next Consideration
open heating elementSeparate heat production from the temperature signal and wiring.
thermistor out of rangeJudge the sensor signal under the correct temperature and test conditions.
burnt or loose heater connectorAn interrupted connection can prevent a sound part from working.
failed heater relay on the main control boardConsider this after the related parts and wiring have been ruled out.

A symptom points toward a system, but several parts in that system may cause it; the useful question is which observation separates those parts. Visible damage gives stronger evidence than a guess from age alone. An electrical fault needs a reading made at the right points.

What would make this part a poor choice? A sound test result means you need to consider the other causes before ordering it.

How Do I Clear the F97 Code on a GE Dishwasher?

Follow these steps to check this part of the fault.

Check the Reset and Response

  1. Turn the breaker off for 60 seconds.
  2. Restore power.
  3. Run a heated cycle.
  4. The code returns until the heater circuit passes.

A reset can clear a temporary control state; it cannot remove a physical blockage or repair a broken wire. What happens after the reset matters more than a for a moment normal display. A returning fault suggests that the control is detecting the same condition again.

How to Fix the F97 Code on a GE Dishwasher Step by Step

Follow these steps to complete the covered procedure for GE dishwasher F97 error code.

Phase 1: Cut Power and Inspect the Heating Element

  1. Disconnect power.
  2. Inspect the heating element beneath the tub for damage.

Phase 2: Test the Heating Element for Continuity

  1. Disconnect its leads.
  2. Measure resistance across the element.
  3. Compare with 10 to 20 ohms for this test.
  4. Treat OL as an open element.

Phase 3: Test the Thermistor Resistance

  1. Locate the model thermistor.
  2. Measure its resistance.
  3. Compare with about 10 to 20 kilohms near 70°F.
  4. Check that resistance changes with temperature.

Phase 4: Check Wiring and Connectors, Then the Control Board

  1. Inspect heater and sensor wires for loose or damaged connections.
  2. Test wire continuity.
  3. Repair the failed connection.
  4. Suspect the control only after the heater, sensor, and wiring pass.

What Readings Should the Heater and Thermistor Show?

Use the stated test condition as well as the reading; a normal value at the wrong temperature or terminals can lead to the wrong conclusion.

Keep these points in mind.

  • Element continuity of roughly 10 to 30 ohms
  • OL means open
  • Thermistor about 10 to 20 kilohms at room temperature and falling as it warms
  • A good element and sensor point to wiring or the board

Resistance is measured in ohms with the part disconnected from power; a kilohm is 1,000 ohms. Continuity means there is an electrical path through the tested part. OL usually means that path is open or beyond the meter range.

What Other GE Dishwasher Error Codes Should I Know?

These signs need to be read together; a single symptom can point to more than one cause, so the condition of the related parts matters too.

The following details help narrow the decision.

Condition or DetailMeaning or Next Consideration
F97 heater feedbackSeparate heat production from the temperature signal and wiring.
F98 drain and turbidityUse this observation to narrow the fault before choosing a replacement.
F112 stuck buttonUse this observation to narrow the fault before choosing a replacement.
F48 and F49 turbidity sensorJudge the sensor signal under the correct temperature and test conditions.
F50 and F51 thermistorJudge the sensor signal under the correct temperature and test conditions.

Codes identify a circuit or condition that needs attention; they do not prove which part must be ordered. Similar-looking codes can mean different things across model generations. The spacing and order of the letters and digits also matter.

Should You Replace the Element, the Thermistor, or Call a Technician?

Choose the repair that matches the confirmed fault; a cheaper part will not help if it belongs to a different part of the system.

Keep these points in mind.

  • Heating element $35 to $90
  • Thermistor $20 to $50
  • Control board $150 to $300 last
  • Call a technician when all three test good
  • The unit is under warranty
  • Or the heater connector shows burn damage on the board

A low-cost part is a good choice only when it corrects the confirmed fault; cleaning can solve a blockage, but it cannot repair a cracked housing or an open winding. A control board should come later in the diagnosis because a bad connection can create the same symptom. Parts cost is only part of the decision.

FAQ

What Does Error Code 6 Mean on a GE Dishwasher?

On the older GE models described here, code 6 concerns fill or water level. The inlet valve and float are the first areas to consider.

Can the Dishwasher Still Wash With F97?

Some water movement may occur, but normal heating and drying are not assured. The heater circuit still needs repair.

Why Are Dishes Wet After the Cycle?

A heating fault can leave dishes wet. Rinse aid, load shape, and the selected drying option also affect the result.

How Long Does a Dishwasher Heating Element Last?

There is no fixed life for every element. Its condition and electrical test matter more than age alone.

Restoring Hot Water and Clearing F97

You have a clearer path when the symptoms, model, and test results agree; focus on the failed part and keep the nearby wiring, mounts, and seals in view. A sound diagnosis helps the repair solve the original problem.

Check the full model number, then choose the compatible heating element or thermistor so the dishes come out hot and dry again.