GE Dishwasher Error Code F58
Thermistor error
Thermistor error - thermistor is not functional.
First step from the service manual
Ensure thermistor harness is connected; if connected, measure resistance across connector J1102 pins 1 (RW) to 2 (WN). Replace heater assembly or heater top if faulty.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for F58.
- 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 F58 means on a GE dishwasher
The F58 error code indicates the control board has detected an out-of-range high reading from the dry heater thermistor. The thermistor is a temperature-sensing resistor mounted near the dry heater element. When its resistance value drops below the threshold that corresponds to a realistic temperature, the control board interprets this as an abnormally high temperature signal and halts drying operation to prevent damage. This can result from a shorted thermistor, a wiring fault that pulls the signal line low, or a failed control board misreading the circuit.
For homeowners: your dishwasher has a small sensor near the heating element that monitors temperature during the drying cycle. The dishwasher's computer detected that this sensor reported an impossibly high temperature reading, so it shut down the drying function and triggered the F58 code. The dishes may still wash normally, but drying will not function correctly until the fault is resolved.
The first place to check is the thermistor's wiring harness connector. A loose, corroded, or partially unseated connector can send a false signal to the control board. If the connector checks out, the thermistor itself should be tested for correct resistance at room temperature. A shorted thermistor reads near zero ohms and must be replaced.
Source: manufacturer service documentation.
Common causes of F58
- 01
Disconnected or poorly seated thermistor harness connector
Wiring / connectionIf the wiring harness connector to the dry heater thermistor is loose or not fully seated, the control board can receive a false low-resistance signal it interprets as an out-of-range high temperature. Reseating the connector fully and checking for bent terminals inside the housing often resolves the code without replacing any parts.
- 02
Shorted or failed dry heater thermistor
Part replacementA thermistor that has shorted internally will read near zero ohms, which the control board registers as an extreme high-temperature condition and triggers F58. Testing the thermistor with a multimeter and comparing the reading to the specified resistance range for room temperature will confirm whether the part has failed.
- 03
Damaged or shorted wiring between thermistor and control board
Part replacementChafed, pinched, or melted wiring in the harness between the dry heater thermistor and the control board can create a short circuit that mimics a failed thermistor. Visually inspecting the harness routing along the door and tub for any signs of heat damage or pinching can identify this fault.
- 04
Failed control board
Part replacementIf the thermistor and its wiring harness both test within spec, the control board itself may be misreading the thermistor circuit due to a failed input component on the board. This is the least likely cause and should only be suspected after the thermistor and wiring have been confirmed good.
Frequently asked questions about F58
What does the F58 error code mean on a GE dishwasher?
How do I fix the F58 error code on my GE dishwasher?
Can I still use my GE dishwasher when the F58 code is active?
How much does it cost to fix an F58 error on a GE dishwasher?
How do I test the dry heater thermistor on a GE dishwasher showing F58?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass