mypros+
Error code reference

GE Dishwasher Error Code F50

Temperature sensor high

Temperature sensor high - temperature sensing or stuck at a high reading.

MyPros+ Max

Get the full diagnostic procedure for F50.

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

The F50 error code on a GE dishwasher indicates the control board has detected an abnormally high signal from the thermistor, the temperature sensor responsible for monitoring water temperature during the wash cycle. The thermistor sends a resistance-based voltage signal to the control board. When that signal reads outside the expected upper threshold, the board triggers F50 and typically halts the cycle to prevent overheating damage. The fault can originate from a failed thermistor, a short or damaged wiring harness, or a loose connector at either end of the circuit.

For homeowners, the thermistor is a small sensor, usually located in the sump area or on the pump housing, that tells the dishwasher how hot the water is. When it sends a reading that is too high, even if the water temperature is actually normal, the dishwasher interprets this as a potential overheating situation and stops running. The sensor itself may have failed internally, or a pinched or shorted wire may be feeding the control board a false high-temperature reading.

Before replacing any parts, inspect the wiring harness running to the thermistor for visible damage, burns, or pinching. Check that connectors are fully seated at both the sensor and the control board. A multimeter reading of the thermistor resistance at room temperature can confirm whether the sensor itself has failed.

Source: manufacturer service documentation.

Common causes of F50

  1. 01

    Failed thermistor (temperature sensor)

    Part replacement

    The thermistor itself has failed internally and is sending a resistance value that reads as an abnormally high temperature to the control board. This is the most common hardware cause of F50 and requires replacing the thermistor.

  2. 02

    Shorted or damaged wiring harness

    Wiring / connection

    A short in the wiring between the thermistor and the control board can force the signal voltage high, mimicking a high-temperature reading. Inspect the full length of the harness for pinching, melted insulation, or contact with the heater element.

  3. 03

    Loose or corroded connector

    Wiring / connection

    A loose or corroded connector at the thermistor plug or at the control board harness port can create an unstable signal that the board interprets as a high-temperature fault. Reseating or cleaning the connector contacts may resolve the code without part replacement.

  4. 04

    Faulty control board

    Part replacement

    If the thermistor tests within normal resistance specifications and the wiring shows no damage, the control board may be misreading the sensor signal due to an internal board failure. This is the least likely cause and should only be considered after the sensor and wiring are verified.

See the test procedure for each cause

Frequently asked questions about F50

What does the F50 error code mean on a GE dishwasher?
F50 means the control board has detected a high reading from the thermistor, which is the water temperature sensor. The board received a signal indicating the temperature was above the acceptable upper limit, causing the cycle to stop. This can be triggered by an actual sensor failure, a wiring short, or a loose connector, not necessarily by the water actually being too hot.
How do I fix the F50 code on my GE dishwasher?
Start by unplugging the dishwasher and locating the thermistor, typically found in the sump area near the pump. Inspect the wiring harness for damage and make sure the connector is fully seated. Use a multimeter to test the thermistor resistance at room temperature and compare it to the spec in your service manual. If the thermistor reads out of range, replace it. If the wiring and sensor both check out, the control board may need replacement.
Can I still use my GE dishwasher if it is showing an F50 error?
Running the dishwasher with an active F50 code is not advisable. The control board uses thermistor data to regulate water heating, and if that sensor circuit is compromised, the dishwasher may overheat water or run the heater incorrectly. Most units will halt the cycle automatically when F50 triggers, but continuing to force cycles risks damage to the heating element, pump, or dishes.
How much does it cost to repair a GE dishwasher F50 error?
If only the thermistor needs replacement, the part typically costs between $15 and $50 depending on the model, and it is a moderately accessible repair for a DIYer comfortable with basic disassembly. If the wiring harness is damaged, repair cost depends on severity, but harness replacements generally run $30 to $80 in parts. A control board replacement is more expensive, often $100 to $250 for the part alone, and professional labor will add $100 to $200 on top of that.
How do I test the thermistor on a GE dishwasher showing F50?
Disconnect power to the dishwasher, then locate and unplug the thermistor connector. Set a multimeter to measure resistance (ohms) and probe the two thermistor terminals. At room temperature, most GE dishwasher thermistors should read in the range of 10,000 to 50,000 ohms, but check your specific model's service sheet for the exact value. A reading near zero ohms indicates a short, which would cause a high-temperature signal and trigger F50. A reading of infinite resistance indicates an open circuit, which is a separate fault pattern.

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

Get Started

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