mypros+
Error code reference

GE Dishwasher Error Code C7

Control checks the temperature sensor at start of each wash cycle to determine if the sensor is open or…

Control checks the temperature sensor at start of each wash cycle to determine if the sensor is open or shorted; if open or shorted the heater will not operate during the wet part of the cycle.

First step from the service manual

Check resistance on turbidity sensor, should be 50K ohms at room temperature; if not, turbidity sensor would have to be replaced. Check continuity from control to sensor. Check for 5 VDC from control at turbidity connector.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for C7.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What C7 means on a GE dishwasher

The C7 error code on a GE dishwasher indicates a fault detected in the turbidity sensor, which also functions as the temperature sensor in this system. At the start of each wash cycle, the control board evaluates the sensor circuit to determine whether the sensor is in an open or shorted condition. If either condition is detected, the control board disables heater operation for the wet portion of the cycle to prevent potential damage or unsafe operation.

The turbidity sensor serves a dual role: it monitors water clarity to determine soil levels and also reads water temperature to guide cycle progression. At room temperature, the sensor should measure approximately 50K ohms of resistance. A reading significantly above or below this value indicates the sensor itself has failed. The control board supplies 5 VDC to the turbidity sensor connector, and the wiring harness between the control and the sensor must have full continuity for the circuit to function correctly.

Common causes of the C7 code include a failed turbidity sensor with out-of-range resistance, a broken or corroded wire in the harness between the sensor and control board, or a fault at the connector itself. Because the heater is disabled when this code is active, dishes will not dry properly and wash temperatures may be insufficient, leading to poor cleaning results. Diagnosing this code requires a multimeter to check sensor resistance, continuity through the wiring, and the 5 VDC supply at the connector.

Source: manufacturer service documentation.

Common causes of C7

  1. 01

    Failed turbidity sensor

    Part replacement

    The turbidity sensor itself has failed and its resistance is no longer near 50K ohms at room temperature. This is the most direct cause of C7 and requires sensor replacement.

  2. 02

    Open or broken wiring harness

    Wiring / connection

    A break in the wire between the control board and the turbidity sensor connector will cause the control to read an open circuit. Check the full length of the harness for damaged or corroded wires.

  3. 03

    Shorted wiring harness

    Wiring / connection

    If the wiring between the sensor and control board has wires contacting each other or a ground point, the circuit will appear shorted. Inspect the harness for pinched or melted sections.

  4. 04

    Faulty or corroded connector

    Wiring / connection

    Corrosion or damage at the turbidity sensor connector can interrupt the 5 VDC signal from the control board or prevent accurate resistance readings. Clean or replace the connector as needed.

  5. 05

    Failed control board

    Part replacement

    If the sensor resistance checks at 50K ohms and wiring continuity is confirmed but the code persists, the control board may not be supplying the correct 5 VDC to the sensor connector, indicating a board-level fault.

See the test procedure for each cause

Frequently asked questions about C7

What does C7 mean on a GE dishwasher?
C7 means the control board has detected that the turbidity sensor circuit is either open or shorted at the start of a wash cycle. This sensor also monitors water temperature, so when this fault is present, the dishwasher's heater will not operate during the wash. The result is often poor cleaning and drying performance. Diagnosing the code requires checking sensor resistance, wiring continuity, and the 5 VDC supply at the sensor connector.
Can I fix the C7 error code myself?
A knowledgeable DIYer can diagnose this code using a multimeter by checking resistance at the turbidity sensor (should read approximately 50K ohms at room temperature), verifying wiring continuity between the sensor and control board, and confirming 5 VDC at the sensor connector. If the sensor resistance is out of range, the sensor will need to be replaced. Wiring repairs may also be within DIY scope, but control board replacement is more involved.
Is it safe to run my GE dishwasher with the C7 error code?
Running the dishwasher with a C7 code is not recommended for extended periods. The heater is disabled when this fault is active, meaning the wash water will not reach proper temperature and dishes may not be sanitized effectively. While it is unlikely to create an immediate safety hazard, continued use without repair will result in poor cleaning results and potential long-term performance issues.
Will resetting my GE dishwasher clear the C7 code?
A reset may temporarily clear the C7 code, but the fault will return at the start of the next wash cycle because the control board checks the turbidity sensor at the beginning of every cycle. Until the underlying cause, whether a failed sensor, broken wiring, or connector issue, is corrected, the code will continue to appear and the heater will remain disabled.
How much does it cost to repair a GE dishwasher with error code C7?
Repair costs depend on the root cause. A replacement turbidity sensor typically runs in the range of $20 to $60 for the part alone. If a technician is needed for diagnosis and installation, labor costs can add $75 to $150 or more depending on your area. A control board replacement, if required, is more expensive, with parts ranging from $100 to $250 or higher plus labor.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass