Skip to content
Industrial Error Code Fixes
Go back

GE Dishwasher Error Codes - Fill, Drain, Sensor, and Heat Faults

⚡ Quick Answer

GE dishwasher C1, C2, C3, C4, C7, H20, and PF codes point to fill, drain, pressure-sensor, turbidity, temperature, or power faults.

⚡ AT A GLANCEScroll down for full repair guide
What it meansGE dishwasher C1, C2, C3, C4, C7, H20, and PF codes point to fill, drain, pressure-sensor, turbidity, temperature, or power faults.
Most likely causeMost dishwasher faults come from power, airflow, sensor, drain, ignition, or control-board conditions. Start with the lowest-risk checks before replacing parts.
First checkConfirm the exact code, power-cycle once, inspect the obvious safety/flow path, then follow the step-by-step checks below.
⏱Repair time10-45 minutes for basic checks
🔧Part neededDrain pump
Repair intent

Need this fixed instead of diagnosed?

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

Price the common parts before you book service.

Drain pump

Common dishwasher and washer water-removal part.

Water inlet valve

Price this when fill, leak, or water-flow symptoms match.

Float switch

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.

GE Dishwasher Error Code Quick Reference

CodeMeaningFirst Action
C1 / 1HFill problemCheck water supply
C2 / 2HDrain problemClean filter, check drain
C3 / 3HPressure sensor faultCheck water level
C4 / 4HTurbidity sensor faultRun cleaning cycle
C7 / 7HWater temperature sensorCheck heating element
PFPower failureRestart cycle
H20No water detectedSame as C1

C1 / 1H / H20 — Fill Problem

The dishwasher didn’t receive water during the fill phase.

Fix:

  1. Check the shutoff valve under the sink — fully open (counterclockwise).
  2. Inspect the inlet hose behind the machine for kinks.
  3. Clean the inlet valve screen (unscrew hose at valve, remove screen, rinse it).
  4. If supply checks out, test the inlet valve solenoid with a multimeter (500–1500 ohms = good; open circuit = failed).

C2 / 2H — Drain Problem

The dishwasher couldn’t drain within the time limit.

Fix:

  1. Clean the filter at the bottom of the tub. Remove the lower rack, turn the cylindrical filter counterclockwise to remove, pull out the flat filter beneath it, rinse both under the faucet.
  2. Check drain hose for kinks.
  3. If connected to a garbage disposal, confirm the disposal knockout plug was removed during installation.
  4. If filter is clean and hose is clear, test the drain pump for continuity.

C3 / 3H — Pressure Sensor Fault

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.


C4 / 4H — Turbidity Sensor Fault

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.


C7 / 7H — Water Temperature Sensor

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.


PF — Power Failure

A power interruption occurred mid-cycle. Not a fault — the dishwasher stopped safely when power was lost. Restart the cycle.


Parts You May Need

When to Call a Technician

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.


Share this post on:

Previous Post
Bosch Series 300-800 Dishwasher Codes
Next Post
GE Refrigerator Error Codes — Complete Guide