GE Dishwasher C5 Error Code — What It Means
The C5 code shows the dishwasher did not take in enough water before the pump out cycle ran. The control reads a short fill and stops.
The common causes are a supply problem or a restricted water inlet valve. A stuck float can also keep the tub from filling.
Common Causes
- Supply valve not fully open The shutoff under the sink is partly closed and limits the fill.
- Clogged inlet valve screen Sediment on the inlet valve screen restricts water into the tub.
- Stuck float switch A float held in the up position stops the dishwasher from filling at all.
- Failed water inlet valve A weak valve solenoid no longer opens enough to fill in time.
- Loose inlet valve wiring A bad connection at the valve keeps it from energizing fully.
Step-by-Step Fix
- Cut power at the breaker before working on the valve or float.
- Confirm the water supply valve under the sink is fully open.
- Check the float in the tub floor and free it if it sticks up.
- Disconnect the fill line and pull the inlet valve screen for cleaning.
- Rinse the screen clear, reseat it, and check the valve wiring is snug.
- Restore power and run a short cycle to confirm a full fill.
- If the valve screen is clean but fill stays short, replace the inlet valve.
Parts Often Needed
| Part | Notes |
|---|---|
| GE dishwasher water inlet valve | Amazon | Confirm the valve fits your model number before ordering. |
| GE dishwasher float switch | Amazon | Replace if the float will not move freely after cleaning. |
When to Call a Pro
If the supply is open, the float moves, and a new inlet valve still underfills, the control may be at fault. A technician can confirm before you replace the board.