Kenmore Refrigerator Error Codes
15 error codes with causes and fixes
- 22Pantry compartment sensor 2 out of rangeCode 22 on Kenmore 106-series refrigerators means pantry compartment sensor 2 resistance is outside the normal range—above 45K ohms when cold. The ice maker module cannot read accurate temperature for the refrigerated drawer zone.
- 23Ice maker switch not cycling during harvestCode 23 means the board did not see the ice maker switch cycle during the harvest rotation. The harvest cam should momentarily open the switch at home position—without that pulse the module thinks the gearbox is out of sync.
- 24Ice tray sensor resistance too highCode 24 means the ice tray thermistor resistance is above the normal upper limit—greater than about 45K ohms. The module cannot determine mold temperature for freeze and harvest timing.
- 25Ice tray sensor resistance too lowCode 25 is the low-resistance counterpart to code 24—the ice tray thermistor reads below about 660 ohms, indicating a shorted or damaged sensor circuit.
- 26Ice maker motor timed outCode 26 means the ice maker drive motor ran longer than allowed without completing its rotation. The gearbox did not return to the start position within the module timeout window.
- 27Ice maker motor current too highCode 27 means the ice maker motor is drawing more current than expected—usually from a mechanical bind or failing motor bearings inside the gearbox.
- 28Water inlet solenoid current too highCode 28 means the ice maker water inlet solenoid is drawing excessive current when energized. The module protects the driver circuit by logging code 28 and skipping fill.
- 29Water inlet solenoid current too lowCode 29 means the fill solenoid drew less current than expected—often an open coil, poor connection, or no water reaching the valve when fill was commanded.
- 30Ice mold heater not reaching temperatureCode 30 means the ice mold heater failed to heat the mold to release temperature during harvest. The module timed out waiting for the thermistor to confirm the mold warmed enough to eject cubes.
- 31Harvest motor failed range checkCode 31 means the harvest motor current or speed fell outside the calibrated range during the eject stroke. The module detected abnormal motor performance compared to factory limits.
- 32Harvest thermistor out of calibrated rangeCode 32 means the harvest thermistor reading during the eject phase was outside the expected resistance band. The module uses this sensor to confirm the mold released ice before returning to freeze.
- 33Fill tube heater out of rangeCode 33 means the fill tube heater resistance or current is outside the acceptable range. A cold fill tube freezes incoming water and prevents the mold from filling—code 33 catches heater circuit failures early.
- 34Mold heater current outside limitsCode 34 means the mold heater current during harvest was higher or lower than the module expects. Unlike code 30's timeout, code 34 flags marginal heater performance still within time but outside electrical limits.
- 35Harvest motor speed out of rangeCode 35 means the harvest motor speed profile did not match calibrated limits—too fast or too slow through the eject stroke. The module uses timing feedback to detect slipping gears or weak motors.
- 36Harvest thermistor failed calibration checkCode 36 means the harvest thermistor failed a range check distinct from code 32—typically comparing mold temperature delta before and after the heater cycle. The module concludes the sensor cannot reliably report release temperature.