GE Dishwasher Error Code C2 — What It Means and How to Fix It
The GE dishwasher error code C2 commonly indicates a control/communication or heating-related issue depending on the model family. On many GE units, C2 can show when the appliance detects an abnormal condition related to temperature sensing, the heating circuit, or a control board fault that prevents normal operation. Users may notice symptoms such as longer wash or drying times, incomplete cycles, the heater failing to warm water (poor cleaning/drying performance), or the machine stopping mid-cycle. In some cases the error can also reflect door/latch problems or a float/overfill condition that impacts the control’s logic. Because the error may involve electrical heating components or the control board, there is some safety risk (shock or burn) if you inspect internal parts while the dishwasher has power—work with power off and call a technician if you are unsure.
Common Causes
- Faulty or failing main control board or PCB (communication errors, stuck relay)
- Bad temperature sensor (NTC thermistor) or thermal fuse that reports incorrect temperatures
- Open or shorted heating element (no heat during wash/dry)
- Loose, corroded, or damaged wiring harness/connectors
- Door latch or door switch failing (control thinks door is open or cycle interrupted)
- Float switch or water level sensor fault causing control confusion
- Software/firmware glitch that requires a reset or service-mode diagnostic
- Water inlet/pressure problems indirectly causing abnormal cycle detection
Troubleshooting Steps
- Reset the dishwasher: Turn off power at the breaker for 60 seconds, then restore power. Many C2 errors clear after a hard reset if caused by a transient fault.
- Check the door latch: Inspect the latch and strike for proper engagement. A loose or broken latch can stop cycles and trigger errors.
- Inspect for water/overfill: Look inside the tub and under the unit for leaks. Verify the float moves freely and the float switch is not stuck.
- Listen for unusual noises: Humming or no pump/heater activity during the cycle can indicate a failed pump or heating element circuit.
- Verify heating element continuity: With power off, remove access panels and use a multimeter to check the heater for continuity (compare to service manual specs). Replace if open/shorted.
- Test the temperature sensor/thermistor: Measure resistance at room temperature and compare to the spec in the service manual. Replace if out of tolerance.
- Inspect wiring and connectors: Look for burnt, loose, or corroded connectors between the control board, heater, sensor, and latch. Re-seat connections.
- Run diagnostics (if supported): Many GE dishwashers have a diagnostic mode to read stored fault codes and run component tests—consult the model-specific service sheet.
- Swap or replace the main control board only after confirming other compo
