mypros+
Error code reference

GE Refrigerator Error Code 0012

HotWater Thermistor reading out of range

HotWater Thermistor reading out of range

MyPros+ Max

Get the full diagnostic procedure for 0012.

  • 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 0012 means on a GE refrigerator

Error code 0012 on a GE refrigerator indicates that the hot water thermistor is reading outside of its expected operating range. A thermistor is a temperature-sensitive resistor whose resistance value changes predictably with temperature. The refrigerator's control board continuously monitors this resistance to calculate the temperature of the hot water system. When the reading falls too low or climbs too high relative to the expected range, the board flags it as an out-of-range fault and generates error code 0012.

The hot water thermistor is typically associated with GE refrigerators that include an internal hot water dispenser feature. The thermistor monitors the temperature of the water in the heating tank or along the hot water circuit to ensure safe and accurate dispensing temperatures. If the thermistor's resistance value does not correspond to a valid temperature within the programmed lookup table, the control board cannot confirm proper operation and triggers this fault code.

Common causes include a failed or drifting thermistor, a wiring harness issue such as a broken wire or corroded connector between the thermistor and the control board, or an actual temperature extreme in the hot water circuit that is pushing the thermistor to its limits. In some cases, water intrusion into the connector can cause resistance shifts that mimic a faulty thermistor. Diagnosis typically involves checking the thermistor's resistance with a multimeter and comparing it against the expected values for a given temperature.

Source: manufacturer service documentation.

Common causes of 0012

  1. 01

    Failed Hot Water Thermistor

    Part replacement

    The thermistor itself may have failed internally, causing it to send a resistance value that falls outside the valid range the control board expects. Testing with a multimeter will show an open circuit, a short, or an implausible resistance reading for the ambient temperature.

  2. 02

    Corroded or Damaged Wiring Connector

    Wiring / connection

    Moisture or age can corrode the connector pins between the thermistor and the control board, introducing extra resistance or intermittent open circuits that cause out-of-range readings. Inspect the connector for green or white corrosion, pin damage, or loose fit.

  3. 03

    Broken or Pinched Wire in the Harness

    Wiring / connection

    A wire in the thermistor harness that has been pinched, chafed, or broken will interrupt the signal to the control board, producing an out-of-range fault. A visual inspection along the harness route and a continuity check with a multimeter can confirm this.

  4. 04

    Faulty Main Control Board

    Part replacement

    If the thermistor and all wiring check out within spec, the control board's input circuit for the thermistor signal may have failed. This is less common but possible, and it means the board is misreading a valid signal.

  5. 05

    Actual Hot Water Temperature Extreme

    Part replacement

    A malfunctioning heating element or flow restriction in the hot water circuit could drive the actual water temperature far outside the normal range, pushing the thermistor to its limits and causing an out-of-range reading even though the thermistor itself is functioning correctly.

See the test procedure for each cause

Frequently asked questions about 0012

What does 0012 mean on a GE refrigerator?
Error code 0012 on a GE refrigerator means the hot water thermistor is reading outside of its expected range. The thermistor is a sensor that monitors the temperature of the hot water system, and the control board has detected a signal that does not correspond to a valid temperature. This can point to a faulty sensor, a wiring problem, or in some cases an actual temperature issue in the hot water circuit.
Can I fix error code 0012 myself?
Some causes of error code 0012 are DIY-friendly if you have a multimeter and basic electrical knowledge. You can inspect the wiring harness and connectors for visible damage or corrosion and clean corroded pins yourself. If the thermistor tests out of spec, replacing it is generally a straightforward repair. However, if the control board is the cause, that replacement is more involved and may warrant a professional technician.
Is error code 0012 on a GE refrigerator a safety concern?
Error code 0012 relates to the hot water dispenser circuit, so a fault here could mean the refrigerator cannot verify that dispensed water is at a safe or accurate temperature. The refrigerator's cooling and food preservation functions are typically unaffected by this fault. However, you should avoid relying on the hot water dispenser until the issue is resolved, as the water temperature may be unregulated.
Will resetting the refrigerator clear error code 0012?
A power reset by unplugging the refrigerator for a few minutes may temporarily clear the error code, but if the underlying cause is a failed thermistor or a wiring fault, the code will return once the control board resumes monitoring the circuit. A reset is useful for ruling out a transient glitch but is not a repair. The root cause needs to be diagnosed and corrected for the code to stay cleared.
How much does it cost to repair error code 0012 on a GE refrigerator?
Repair costs depend on the root cause. Replacing the hot water thermistor is typically the least expensive fix, with parts generally ranging from around 15 to 50 dollars plus labor if a technician performs the work. A control board replacement is significantly more costly, with parts alone often ranging from 100 to 300 dollars or more depending on the model. A service call for diagnosis alone commonly runs between 75 and 150 dollars.

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

Get Started

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