Service available now · 50 states Mon–Sun, 7am–9pm
Error Codes Dishwasher

GE Dishwasher C2, C4, C5 and C8 Codes: What Each One Means

TL;DR: GE dishwasher C2, C4, C5 and C8 are cycle-timing codes, not part failures. C2 is a slow pump-out, C4 a double fill or stuck float switch, C5 a pump-out that finished too fast, and C8 a jammed detergent cup. Check the filter, drain hose and cup before booking service.

Updated Sep 28, 2026 5 min read
TL;DR: GE dishwasher C2, C4, C5 and C8 are cycle-timing codes, not part failures. C2 is a slow pump-out, C4 a double fill or stuck float switch, C5 a pump-out that finished too fast, and C8 a jammed detergent cup. Check the filter, drain hose and cup before booking service.

A GE dishwasher C2, C4, C5 or C8 code is not a single fault — it is the control board timing a phase of the cycle and flagging it when the numbers do not line up. C2 means the pump-out took longer than seven minutes. C4 means the tub filled twice after a power interruption, or the float switch stuck. C5 means the pump-out finished too fast to be real. C8 means the detergent cup is blocked and never opened. All four come from the same water-management logic; none of them describe a burned-out motor.

C2Pump-out ran past 7 minutes without finishing — a blocked drain path.
C4Tub filled a second time after a power failure, or the float switch is stuck up.
C5Pump-out finished too quickly to be a real drain cycle.
C8The detergent dispenser cup is jammed and cannot open.
Not this familyC1, C3 and C6-C7 cover different sensors — see our GE dishwasher error code overview.

What do the GE dishwasher C2, C4, C5 and C8 codes have in common?

Each one is a timer, not a part number. The control board expects the pump-out to take a certain number of minutes, expects the fill sensor to see water once per cycle, and expects the dispenser cup to swing open on schedule. C2 and C5 sit on opposite ends of the same measurement: one is too slow, the other is too fast for the machine to trust. C4 and C8 are about a switch or a latch not doing what the timer assumed. None of the four says which component failed — they say which measurement came back wrong.

What does a GE dishwasher C2 code mean?

C2 fires when the pump-out step runs longer than seven minutes without the tub reading empty. That window is generous on purpose, so a C2 almost always means water genuinely cannot leave fast enough — a clogged filter basket, a kinked drain hose, or a garbage disposer knockout plug that was never removed at install. It is rarely the drain pump motor itself; the motor usually keeps running the whole seven minutes, which is exactly why the timer trips.

A close-up of the open detergent dispenser cup on the inside of a GE dishwasher door, spring visible
A gummed or weak spring in this cup is behind more C8 calls than a broken latch.

What does a GE dishwasher C4 code mean?

C4 has two distinct triggers. After a power blink mid-cycle, the control does not know how full the tub already was, so it fills again — and if that second fill overlaps the first, the board raises C4 as a caution rather than a hard fault. The other trigger is a float switch that has physically stuck in the raised position, which reads as “already full” even on a dry tub. Power-cycle the dishwasher first; if C4 returns on a normal cycle with no outage involved, the float switch is the one to check.

What does a GE dishwasher C5 code mean?

C5 is the mirror image of C2: the pump-out reports finished in far less time than a real drain takes. That reading points at the flow or pressure sensor reporting “empty” when the tub is not, rather than at anything mechanical moving too fast. A dishwasher that still has standing water after a C5 has a sensor problem, not a strong pump.

What does a GE dishwasher C8 code mean?

C8 is mechanical and specific: the detergent cup latch never released. Old detergent residue gumming the hinge, a broken spring inside the cup, or a rack loaded too close to the door are the three most common reasons the cup stays shut. Because the dispenser is one of the few moving parts you can see and touch from the open door, this is the code most worth checking yourself before booking a visit.

Why does GE group four different problems under one letter?

The “C” prefix on these boards stands for a cycle-completion check, not for a specific mechanism, and that single design choice is why C2, C4, C5 and C8 feel unrelated once you read what each one actually means. The board is not asking “is the pump broken” or “is the dispenser broken” — it is asking “did this step of the cycle finish inside its expected window.” A pump that is perfectly healthy but fighting a clogged filter fails that check exactly the same way a genuinely worn pump would, which is why none of these four codes are a reliable stand-in for “this part needs replacing.”

That also explains why two owners can both see a C2 and have completely different repairs ahead of them. One dishwasher throws C2 because a piece of broken glass is sitting in the pump housing; another throws the identical code because a garbage disposer installed last month left its knockout plug in place, choking the shared drain line before water ever reaches the dishwasher’s own pump. The code narrows the search to “something is slowing the pump-out.” It does not finish the diagnosis.

What can you check before calling for service?

  1. Pull and rinse the lower filter basket. This clears a large share of every C2 and C5 call, and takes under two minutes.
  2. Check the drain hose behind the machine and the disposer knockout plug if the dishwasher shares a drain line with a garbage disposer that was recently installed or replaced.
  3. Power-cycle at the breaker for two minutes before assuming a C4 float switch is bad — a stored fault from a single power blink clears on its own more often than a stuck switch shows up twice.
  4. Open the detergent cup by hand with the door open and empty; if the spring feels weak or the hinge is gummed with dried detergent, that is your C8.

Stop before removing the lower access panel or the pump housing. Those sit next to the drain motor wiring and the water inlet valve, and are not meant for a quick look on a GE dishwasher.

When is it time to book a repair visit?

If a code returns immediately after a filter clean and a power cycle, the sensor or switch behind it has likely drifted rather than jammed, and no amount of repeating the same check will clear it. A visit starts from a standard diagnostic call, and we confirm the estimate before any part is ordered. We are an independent repair company, not a factory service arm, and we will tell you plainly when a $15 float switch is the fix and when it is not.

For the sensors these codes come from, our guide to the GE dishwasher drain pump covers the part behind C2 and C5, and if the dishwasher never runs a full cycle at all, start with GE dishwasher not draining. GE dishwasher repair covers every code in this family, and you can schedule a visit or call (844) 524-4561 with the exact code on hand.

Schedule GE
appliance repair

Experienced technicians in all 50 US states. Average response within 24 hours.

  • Experienced GE specialists
  • Genuine OEM parts
  • 30-day labor warranty
  • Upfront pricing
Need professional help?

Book experienced GE
appliance repair

On-site diagnostics, genuine OEM parts, 30-day labor warranty. Service in all 50 US states.