mypros+
Error code reference

GE Refrigerator Error Code 28

The icemaker solenoid current is high.

The icemaker solenoid current is high.

First step from the service manual

Check the connections to the solenoid. Check the resistance of the solenoid.

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

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

Error code 28 on a GE refrigerator indicates that the control board has detected an abnormally high current draw from the icemaker solenoid. The icemaker water inlet solenoid is an electromechanical valve that opens to allow water to flow into the ice mold during the fill cycle. When the solenoid pulls more current than expected, the board flags this condition as a fault and may shut down icemaker operation to protect the circuit.

High solenoid current typically results from a short circuit within the solenoid coil itself, which causes winding resistance to drop well below normal operating levels. A properly functioning solenoid will have a specific resistance value that limits current to a safe range. When that resistance drops due to a shorted coil or damaged insulation, current spikes and triggers the fault. Wiring harness issues, including pinched wires, corroded terminals, or connectors that have shorted to ground, can produce the same symptom without the solenoid itself being the root cause.

Diagnosing this fault begins at the wiring connections to the solenoid. Inspect the connector for corrosion, bent pins, or moisture intrusion that could create an unintended current path. After confirming the wiring is intact, measure the resistance of the solenoid coil directly across its terminals with the connector unplugged. A reading significantly lower than the expected resistance range for the valve, or a reading near zero ohms, confirms a shorted solenoid coil that requires replacement.

Source: manufacturer service documentation.

Common causes of 28

  1. 01

    Shorted solenoid coil

    Part replacement

    The internal winding of the water inlet solenoid has shorted, causing resistance to drop and current to spike. Confirm by measuring resistance across the solenoid terminals with the connector unplugged. A very low or near-zero ohm reading indicates a failed coil.

  2. 02

    Damaged wiring harness

    Part replacement

    A pinched, chafed, or melted wire in the harness leading to the solenoid can create a short to ground or between conductors, producing high current without the solenoid itself being defective. Inspect the full length of the wire run for visible damage.

  3. 03

    Corroded or contaminated connector

    Wiring / connection

    Moisture or corrosion at the solenoid connector can bridge terminals and create an unintended current path. Check the connector body and pins closely for oxidation, greenish deposits, or signs of water intrusion.

  4. 04

    Faulty control board

    Part replacement

    If the solenoid resistance measures within a normal range and all wiring checks out, the control board itself may be misreading the current signal or have a failed driver circuit for the solenoid output. This is less common but should be considered after all wiring and solenoid tests are complete.

See the test procedure for each cause

Frequently asked questions about 28

What does 28 mean on a GE refrigerator?
Error code 28 on a GE refrigerator means the control board has detected a higher than normal current draw from the icemaker solenoid, which is the electrically controlled water inlet valve for the ice maker. This fault can be caused by a shorted solenoid coil, damaged wiring, or a corroded connector. The refrigerator flags this condition to prevent potential damage to the control board or wiring.
How do I fix error code 28 on my GE refrigerator?
Start by inspecting the wiring connections to the icemaker solenoid for corrosion, damage, or loose pins. Then unplug the solenoid connector and measure the coil resistance with a multimeter. If resistance reads very low or near zero, the solenoid needs to be replaced. If the solenoid and wiring test good, the control board may be the source of the fault.
Is error code 28 on a GE refrigerator a safety risk?
A high-current solenoid fault is worth addressing promptly because sustained high current through a circuit can cause wiring insulation to heat up or damage the control board over time. The refrigerator's cooling and food preservation functions typically continue to operate, but the ice maker may be disabled until the fault is resolved.
How much does it cost to repair error code 28 on a GE refrigerator?
If the icemaker water inlet solenoid is the cause, replacement parts generally range from $20 to $80 depending on the specific valve assembly. Professional labor to diagnose and replace the component can add $100 to $200 or more. If the control board is determined to be at fault, that repair typically costs significantly more in parts alone.
Will resetting my GE refrigerator clear error code 28?
A power reset may temporarily clear the code from the display, but if the underlying cause, such as a shorted solenoid coil or damaged wiring, has not been corrected, the fault will return once the icemaker solenoid is activated again. A reset is useful for confirming whether the fault is intermittent, but it should not be treated as a fix in itself.

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

Get Started

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