How to Fix GE Dishwasher Error Code C2: Excessive drain time longer than 7 minutes (Full Guide)

Repair Specifications

  • Difficulty: Intermediate (Requires basic tool handling and some crawling)
  • Estimated Time: 45 to 90 Minutes
  • Tools Needed:
    • Phillips Head #2 Screwdriver
    • 5/16″ Nut Driver or Socket Wrench
    • Digital Multimeter (for electrical testing)
    • Needle-nose Pliers
  • Estimated Cost: $0 (Cleaning) to $110 (Replacement Pump)

The **GE Dishwasher Error C2** indicates a “Timed-out Drain Fault.” In plain English, your dishwasher’s control board expected the tub to be empty within a specific window, but after seven minutes of trying, the water level sensor still thinks the unit is full. It’s the machine’s way of saying it’s choking on its own wastewater.

You’re likely staring at a pool of murky, lukewarm water at the bottom of the tub, or perhaps you heard a faint humming sound that went nowhere. It’s frustrating, sure, but before you go shopping for a new unit, listen close: this is usually a plumbing or maintenance issue, not a death sentence for the machine. We’re going to find the bottleneck and clear it.

Troubleshooting & Replacement Instructions

  1. Safety First: Disconnect Power and Water

    Before you even think about touching the internals, pull the dishwasher’s plug or flip the circuit breaker. Water and electricity are a lethal combo. Close the water supply valve under the sink just to be safe. Warning: The edges of the metal cabinetry can be razor-sharp; wear mechanics’ gloves if you have them.

    ⚠️ Warning: Check Manual First

    Before unscrewing any panel, ensure you have the correct service manual for safety.


    📂 View GE c2 Specs

  2. Clear the Sink and Disposal

    Start with the easy stuff. Run your garbage disposal to ensure the main drain line is clear. If your sink is backed up, the dishwasher will never drain. Check the air gap (that little chrome cylinder on your sink) for debris. If you find a “slug” of grease there, clear it out with a bottle brush.

  3. Inspect the Drain Hose

    Disconnect the drain hose from the disposal or the “Y” branch under the sink. Blow into the hose. If you feel significant resistance, there’s a clog. Use a Phillips head screwdriver to remove the lower kickplate of the dishwasher to see the entire length of the hose. Ensure there are no kinks or “pinched” sections where the dishwasher was pushed too hard against the wall.

  4. Access the Drain Pump

    With the kickplate removed, you’ll see the drain pump. It’s usually a small plastic assembly with two wires and a hose connected to it. Use your 5/16″ nut driver to remove the mounting screws. Have a shallow pan or old towels ready—when you pull this pump, the standing water in the tub is going to come rushing out.

  5. Test for Electrical Continuity

    Set your multimeter to the Ohms (Ω) setting. Disconnect the wire harness from the pump and touch the probes to the pump’s terminals. You’re looking for a reading between 15 and 40 Ohms. If the meter reads “OL” (Open Loop) or “0,” the motor windings are fried, and the pump must be replaced. No amount of cleaning will fix a dead motor.

  6. Clear the Impeller

    If the motor tests fine, check the impeller (the little fan blades inside). Use needle-nose pliers to pull out any debris. I’ve found everything from chicken bones to wedding rings in there. If the blades are chipped or the shaft feels “wobbly,” replace the whole assembly. Reinstall in reverse order, ensuring the O-ring seal is seated perfectly to prevent leaks.


Technical Explanation of the Fault

The C2 error is a logic-based failure triggered by the Main Control Board. It isn’t just “the pump is broken”; it’s “the flow rate is insufficient.” Here is why that happens from a mechanical perspective:

  • Mechanical Obstruction: This is the most common culprit. Small shards of glass, popcorn kernels, or plastic wrap can make it past the fine filter and wedge themselves in the drain pump’s impeller. Unlike a high-torque motor, these small drain pumps don’t have the muscle to grind through debris, causing them to seize.
  • The Knockout Plug Oversight: If you recently installed a new garbage disposal, there is a plastic “knockout” plug where the dishwasher hose connects. If you forgot to remove it, the water has nowhere to go. This is a classic “rookie” mistake I see all the time in the field.
  • Pump Motor Winding Failure: Over years of use, the copper windings inside the drain pump motor can degrade due to heat and voltage spikes. This results in a “weak” pump that might spin but lacks the head pressure to push water up the drain hose and into the sink’s plumbing.
  • Check Valve Seizure: The check valve (a small rubber flap) is designed to let water out but prevent it from backflowing. If this rubber becomes brittle or coated in thick grease, it can get stuck in the closed position, effectively “vapor locking” the drain system.

Symptoms of a C2 Error Code

When a GE dishwasher throws the C2 code, it doesn’t just quietly quit. You’ll notice the display flashing “C2” intermittently, often accompanied by several short beeps. Because the drain cycle failed, the dishwasher will likely skip the drying phase or the final rinse, leaving your dishes dripping wet and greasy.

Physically, you’ll see standing water covering the heating element. If the pump is trying to work but is obstructed, you might hear a “thumping” or “grinding” noise coming from the kickplate area. In some cases, the water might be lukewarm because the cycle was interrupted before the final high-heat stages could trigger. If you open the door mid-cycle and see the “C2” code, the machine has officially given up on trying to push that water out.

How to Prevent Error C2

Once you’ve got that water flowing again, you don’t want to do this job twice. Industry wisdom says maintenance is cheaper than parts.

  • The “Scrape, Don’t Rinse” Rule: Modern GE dishwashers use sensors to detect how dirty the water is. If you pre-rinse your dishes to a shine, the detergent has nothing to “grab,” which can lead to excessive sudsing and grease buildup in the drain lines. Scrape off the solids, but let the enzymes in the soap do the heavy lifting.
  • Monthly Filter Cleansing: Most GE models have a twist-lock fine filter at the bottom. Once a month, take it to the sink and scrub it with an old toothbrush and hot soapy water. If that filter is clogged, the pump has to work twice as hard to pull water through it, shortening its lifespan.
  • Citric Acid Flush: Every three months, run an empty “Heavy” cycle with a dishwasher cleaner or a bowl of white vinegar placed upright in the top rack. This breaks down the calcium and lime scale that can seize up the check valve and the pump’s internal seals.

Frequently Asked Questions

Q: Can I just reset the dishwasher to clear the C2 code?
A: You can try pressing the “Start/Reset” button, which usually triggers a 2-minute pump-out. However, if there is a physical clog or a dead motor, the code will just return in a few minutes. A reset doesn’t fix a mechanical failure.

Q: My pump hums but doesn’t spin. Is it broken?
A: Usually, yes. A humming sound means the motor is receiving power but the rotor is locked—either by a foreign object or because the internal bearings have seized. If you clear the debris and it still just hums, the motor is shot.

Q: Why does the water smell bad when the C2 error occurs?
A: Because the water has likely been sitting in the sump for a while, mixing with food particles and bacteria. If the drain hose doesn’t have a “High Loop” (fastened higher than the sink drain), dirty sink water can actually siphoning back into your dishwasher, causing that nasty odor.

👉 Need more help? Check our full GE Troubleshooting Archive.

Leave a Comment