mypros+
Error code reference

GE Range Error Code C2

Communication fail with Upper Temp Encoder.

Communication fail with Upper Temp Encoder.

First step from the service manual

Check harness first and then replace component indicated by Cx Error Code.

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 C2.

  • 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 C2 means on a GE range

The C2 error code on a GE range indicates a communication failure between the main control board and the upper temperature encoder. The temperature encoder is a rotary input device that translates the user's oven temperature selection into a digital signal the control board can process. When the control board cannot receive or interpret that signal correctly, it flags the C2 fault and may prevent the oven from operating to avoid unsafe or uncontrolled heating conditions.

The most common root cause of this fault is a wiring harness issue between the control board and the encoder. Connectors can loosen over time due to vibration, heat cycling, or physical stress from pulling at the knob. Corrosion, pinched wires, or a broken conductor within the harness can interrupt the communication signal and trigger the C2 code. Because the diagnostic procedure specifically calls for inspecting the harness first, wiring problems should always be ruled out before condemning the encoder itself.

If the harness is intact and properly seated, the upper temperature encoder is the next suspect. The encoder can fail internally due to wear from repeated use or heat exposure near the control panel. A failed encoder will not send a recognizable signal regardless of harness condition, and replacement of the encoder is then required to restore normal operation.

Source: manufacturer service documentation.

Common causes of C2

  1. 01

    Loose or disconnected wiring harness

    Wiring / connection

    The connector between the upper temperature encoder and the control board may have worked loose due to vibration or heat cycling. Inspect the harness and reseat all connectors firmly before proceeding further.

  2. 02

    Damaged wiring harness

    Part replacement

    Wires in the harness can become pinched, frayed, or broken, especially near stress points or areas exposed to heat. Carefully trace the harness from the encoder to the control board and look for visible damage.

  3. 03

    Corroded connector terminals

    Wiring / connection

    Moisture or grease vapors can cause corrosion on the encoder harness connector pins, increasing resistance and disrupting the communication signal. Clean terminals carefully or replace the connector if corrosion is significant.

  4. 04

    Failed upper temperature encoder

    Part replacement

    The encoder itself can wear out or fail internally, preventing it from sending a valid signal to the control board. If the harness checks out, the encoder should be replaced.

  5. 05

    Faulty main control board

    Part replacement

    In less common cases, the control board may be unable to receive or process the encoder signal even when the harness and encoder are functional. This is typically diagnosed only after all other causes have been ruled out.

See the test procedure for each cause

Frequently asked questions about C2

What does C2 mean on a GE range?
The C2 code on a GE range signals a communication failure between the control board and the upper temperature encoder. The encoder is the component that reads your temperature selection and transmits it to the control board. This fault can be caused by a loose or damaged wiring harness connection, corroded terminals, or a defective encoder. The oven may not heat or respond normally until the issue is resolved.
Will resetting my GE range clear the C2 error code?
Resetting the range by cutting power at the breaker for a few minutes may temporarily clear the C2 code, but it will return if the underlying issue is not addressed. The fault is caused by a real hardware problem with the encoder circuit or its wiring, not a software glitch. A reset is useful to confirm whether the fault is intermittent, but a full diagnosis of the harness and encoder is still necessary.
Is it safe to use my GE range when the C2 error code is displayed?
Using the range with an active C2 error is not recommended. Because the control board cannot reliably read the temperature setting, oven temperature may not be regulated correctly, which is a potential safety concern. Surface burners may still function, but the oven should be kept off until the fault is diagnosed and repaired.
How do I fix the C2 error on my GE range?
Start by inspecting the wiring harness connected to the upper temperature encoder. Check that all connectors are firmly seated, and look for any signs of damage, pinching, or corrosion along the wiring. If the harness is in good condition, the next step is to replace the upper temperature encoder. If the fault persists after encoder replacement, the main control board may need to be evaluated.
How much does it cost to repair a C2 error on a GE range?
Repair costs vary depending on which component is at fault. If only a wiring harness repair or connector cleaning is needed, costs can be minimal, mostly covering labor. A replacement upper temperature encoder typically costs in the range of $30 to $80 for the part alone. If the main control board requires replacement, parts can range from $100 to $300 or more, and professional labor will add to the total cost.

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

Get Started

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