Drain pump
Common dishwasher and washer water-removal part.
GE dishwasher C1, C2, C3, C4, C7, H20, and PF codes point to fill, drain, pressure-sensor, turbidity, temperature, or power faults.
GE dishwasher C1, C2, C3, C4, C7, H20, and PF codes point to fill, drain, pressure-sensor, turbidity, temperature, or power faults.
Likely parts to price
Common dishwasher and washer water-removal part.
Price this when fill, leak, or water-flow symptoms match.
Low-cost sensor to check on overflow and water-level faults.
GE and GE Profile dishwashers display error codes when a cycle problem is detected. This guide covers every code you’re likely to see and what to do about each one.
How to clear GE dishwasher error codes: Press Start/Reset and hold for 3 seconds. This clears the current error and cancels the cycle. If the error reappears when you restart, the underlying problem needs to be fixed.
| Code | Meaning | First Action |
|---|---|---|
| C1 / 1H | Fill problem | Check water supply |
| C2 / 2H | Drain problem | Clean filter, check drain |
| C3 / 3H | Pressure sensor fault | Check water level |
| C4 / 4H | Turbidity sensor fault | Run cleaning cycle |
| C7 / 7H | Water temperature sensor | Check heating element |
| PF | Power failure | Restart cycle |
| H20 | No water detected | Same as C1 |
The dishwasher didn’t receive water during the fill phase.
Fix:
The dishwasher couldn’t drain within the time limit.
Fix:
The pressure sensor that monitors water fill level has malfunctioned.
Fix: Run a drain cycle to fully empty the machine first. Restart a wash cycle and observe if the machine fills correctly. If C3 returns consistently, the pressure sensor or its wiring has failed — a technician-level diagnosis.
The turbidity sensor detects how dirty the wash water is to optimize the cycle. A fault here doesn’t affect basic washing but can cause inefficient cycles.
Fix: Run a cleaning cycle with a dishwasher cleaning tablet (Affresh, Finish, or similar). Scale and grease buildup on the sensor can trigger C4. If the code persists after cleaning, the sensor needs replacement.
The water temperature sensor (thermistor) has failed or is reading out of range. Dishes may come out dirty because the water temperature isn’t optimal, or the sanitize cycle may fail.
Fix: Test the temperature sensor with a multimeter — it should change resistance as temperature changes. Replace if reading is fixed or open circuit.
A power interruption occurred mid-cycle. Not a fault — the dishwasher stopped safely when power was lost. Restart the cycle.
If C1 or C2 persists after cleaning screens and filters, the inlet valve or drain pump needs replacement. Both are accessible repairs. C3 and sensor faults may require a technician for proper diagnosis.