Repair Quick Specs
| Difficulty | Moderate (2/5) – Requires basic tool use. |
| Estimated Time | 45 – 90 Minutes |
| Tools Needed | Multimeter, Phillips Head Screwdriver, 1/4″ Nut Driver, Needle-Nose Pliers. |
| Estimated Cost | $0 – $85 (depending if parts are needed). |
In my thirty years under the sink, the GE Dishwasher Error C6 is one of the most common “shouting matches” between a machine and its owner. Simply put, a C6 code means the water temperature is too low. Your dishwasher’s control board has a timer; if the water doesn’t reach the target temperature (usually around 120°F) within a specific window, it throws this code to prevent you from washing your dishes in lukewarm, greasy water.
⚠️ Pro Tip: Verify Technical Specs
Working with electricity is dangerous. We strongly recommend downloading the official guide.
You might notice the dishes coming out slimy, the detergent pod sitting half-dissolved at the bottom, or the machine simply stopping mid-cycle with a persistent beep. Don’t go shopping for a new unit just yet. Most of the time, this isn’t a “dead machine” scenario—it’s usually a communication breakdown or a component that’s tired out. We can fix this, and I’m going to show you how to do it without calling in a service tech who’ll charge you just for showing up.
Comprehensive Repair Guide
Follow these steps carefully. Safety is the priority here—we’re dealing with water and electricity, which are a bad mix if you’re careless.
Step 1: The “Hot Water Prime” Trick (The Non-Technical Fix)
Before grabbing tools, run the hot water at your kitchen sink for 60 seconds until it’s steaming hot. Then, start your dishwasher. This ensures the very first gallon of water into the machine is hot. Often, this is all it takes to prevent the C6 code from triggering during the initial fill. If the code disappears, your dishwasher isn’t broken—your house water just takes too long to get to the kitchen.
Step 2: Hard Reset & Power Check
WARNING: Locate your circuit breaker and turn off the power to the dishwasher before proceeding.
Once the power is off, wait 5 minutes. This allows the capacitors on the control board to discharge. Flip the power back on. This “clears the throat” of the control board. If the code returns immediately, we need to test parts.
Step 3: Inspecting the Heating Element
Open the door and look at the black heating element at the bottom. Does it look pitted? Are there white “blister” marks on it? If so, it’s toast. To be sure, you need to test for continuity. You’ll need to remove the bottom kickplate (usually two 1/4″ screws). Locate the two metal terminals for the heater. Disconnect one wire (use needle-nose pliers). Set your multimeter to Ohms (Ω). Touch the probes to the two terminals. You should see a reading between 10 and 30 Ohms. If it reads “OL” (Open Loop), the element is dead. Replace it.
Step 4: Testing the Thermistor / Flood Switch
If the heater is fine, the thermistor is likely lying to the control board. The thermistor is typically located on the bottom of the tub. On many GE models, it’s part of the flood switch assembly. Check the plug for any corrosion or melted plastic. Using your multimeter, check the resistance. At room temperature, most GE thermistors should read around 10k to 12k Ohms. If the reading is erratic or non-existent, the sensor is faulty.
Step 5: Control Board Inspection
If both the heater and sensor pass, the problem is likely a stuck relay on the main control board (located behind the bottom kickplate or inside the door). Look for charred spots or a “burnt toast” smell. If you see a black smudge on the board near the heater wire connection, the board is no longer sending power to the heater.
Detailed Diagnosis: Root Causes
In the industry, we call this the “Diagnostic Tree.” We start with the most likely culprit and work our way down. Here is why your GE is throwing that C6 code:
1. Failed Heating Element: This is the big “U” shaped rod at the bottom of your tub. Over years of use, the protective coating can crack due to “thermal fatigue.” Once the internal filament is exposed to water or simply burns out, the circuit breaks. No current, no heat.
2. The Flood Switch / Thermistor Assembly: Modern GE units often use a combined flood switch and thermistor. The thermistor is the “brain’s thermometer.” If it’s coated in calcium scale or has suffered a voltage spike, it might report that the water is 70°F when it’s actually 110°F. If the brain thinks the water isn’t heating up fast enough, it triggers the C6 safety shut-off.
3. Low Inlet Water Temperature: Believe it or not, sometimes the dishwasher is fine, but your home’s water heater is set too low or is too far away. If the water enters the dishwasher at 90°F, the small internal heater has to work overtime to get it to 120°F. If it takes too long, the timer expires and—you guessed it—C6.
4. Wiring Harness Issues: Vibrations from thousands of wash cycles can occasionally wiggle a wire loose from the control board or the heater terminals. This is rare, but if the heater is good and the thermistor is good, it’s usually a “broken bridge” in the wiring.
Symptoms of a C6 Error
Before we tear into the cabinet, let’s confirm what you’re seeing matches the “veteran’s profile” for a C6 fault. It’s rarely just a code on a screen; the machine will give you physical clues that the heat is gone.
- The Greasy Residue: If you open the door after a cycle and the plates feel “tacky” or have a thin film of white grease, the water never got hot enough to emulsify the fats in your food.
- The Undissolved Pod: You’ll find the detergent pack sitting in the dispenser or at the bottom of the tub, looking like a shriveled grape. These pods require heat to melt the outer lining.
- Cold Steam: When the cycle finishes and you open the door, you should be hit with a face-full of hot steam. If it feels like a damp basement instead, your heater isn’t firing.
- The Flash: The display will blink “C6” intermittently, or the “Clean” light might flash in a specific pattern, depending on your specific GE profile model.
How to Prevent Error C6
Once you’ve got the machine running again, don’t just walk away. You need to change a few habits to ensure this doesn’t happen again in six months.
- The Sink Routine: I tell all my clients: “Always run the tap until it’s hot before you hit Start.” It saves the internal heater from doing the heavy lifting and prevents the timer from timing out.
- Annual Vinegar Rinse: Calcium and lime scale act like insulation. If your heating element is covered in white crust, it can’t transfer heat to the water effectively. Once a year, run an empty cycle with a bowl of white vinegar on the top rack to dissolve that buildup.
- Check Your Water Heater: Make sure your home’s water heater is set to at least 120°F (49°C). Any lower, and you’re practically guaranteed to see a C6 code on a GE machine because the “temperature delta” is just too high for the dishwasher to overcome.
Frequently Asked Questions
Q: Can I still run the dishwasher with a C6 error?
A: You can try, but I wouldn’t recommend it. Without proper heat, the detergent won’t activate, and bacteria like E. coli or Salmonella can survive the wash. Plus, the machine may get stuck in a loop trying to heat water that will never get hot, potentially damaging the control board from overwork.
Q: How much does a replacement heating element cost?
A: Usually between $25 and $60 for the part itself. If you hire a pro, you’re looking at $150 to $250 including labor. Doing it yourself using the continuity test I described can save you a significant chunk of change.
Q: Is there a “reset button” for the C6 code?
A: Not a physical button, but you can usually clear the display by pressing the “Start” and “Reset” buttons simultaneously for 3 seconds, or by unplugging the unit for 60 seconds. However, if the underlying heating issue isn’t fixed, the code will just come back 20 minutes into the next cycle.