GE Dishwasher C6 Error Code — What It Means
The C6 code shows the dishwasher could not heat the water to its target during the cycle, even after an extended heating window. GE looks for water near 120 degrees Fahrenheit.
The cause is either a cool incoming supply or a heating system fault. Rule out the water heater first, then test the element.
Common Causes
- Cool incoming water A low water heater setting or a long pipe run delivers water below 120 degrees.
- Competing hot water use A shower or laundry running at the same time steals the hot supply.
- Failed heating element The element loses continuity and can no longer warm the water.
- Bad thermostat or sensor A faulty temperature sensor misreads the water and trips the code.
- Loose element wiring A corroded or loose connection at the element interrupts the heat.
Step-by-Step Fix
- Run the kitchen faucet hot before starting so the dishwasher gets hot water first.
- Set the home water heater to deliver roughly 120 degrees at the tap.
- Avoid running showers or laundry during the wash cycle.
- Cut power at the breaker, then check the heating element wiring for corrosion.
- Test the heating element for continuity with a meter, around 11 to 24 ohms.
- Replace the element if it reads open or out of range.
- Restore power and run a cycle to confirm the water heats.
Parts Often Needed
| Part | Notes |
|---|---|
| GE dishwasher heating element | Amazon | Match the element to your model number before ordering. |
| GE dishwasher temperature sensor | Amazon | Replace if the element checks good but the temperature read stays off. |
When to Call a Pro
If the incoming water is hot and a known good element still throws C6, the sensor or control board may be misreading. A technician can isolate that before you swap the board.