mypros+
Error code reference

GE Refrigerator Error Code F603

Fresh food door icemaker enters fault mode after entering Harvest Fault.

Fresh food door icemaker enters fault mode after entering Harvest Fault.

First step from the service manual

Check icemaker mechanical components and sensors.

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

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

The F603 error code on a GE refrigerator indicates that the fresh food door icemaker has entered a fault mode specifically triggered by a Harvest Fault condition. The harvest cycle is the process by which the icemaker warms its evaporator tray to release formed ice cubes into the storage bin. When this cycle fails to complete properly or does not complete within the expected time window, the control system logs a Harvest Fault. If this fault condition is detected, the icemaker transitions into a broader fault mode and generates the F603 code.

The components most likely involved in a Harvest Fault include the icemaker's heating element, the harvest thermostat or thermistor, the motor that rotates the ejector blades, and any associated wiring harnesses. A sensor that fails to confirm the tray has reached the proper release temperature, a motor that stalls during ejection, or an ice bridge that prevents cube release can all prevent the harvest cycle from completing. The control board monitors timing and sensor feedback throughout the cycle and flags the fault when conditions fall outside acceptable parameters.

Diagnosing F603 begins with a physical inspection of the icemaker's mechanical components, including the ejector arm, motor drive assembly, and ice tray for obstructions or ice buildup. Sensors and thermistors should be tested for proper resistance values to confirm they are reading accurately. Wiring connections between the icemaker module and the main control board should also be inspected for corrosion, looseness, or damage, as an intermittent electrical connection can mimic a component failure and trigger repeated harvest faults.

Source: manufacturer service documentation.

Common causes of F603

  1. 01

    Ice Bridging or Mechanical Obstruction

    Wiring / connection

    Ice can fuse together or build up around the ejector blades, physically blocking the harvest cycle from completing. Inspect the ice tray and ejector assembly for visible ice jams or foreign obstructions.

  2. 02

    Failed Harvest Heater

    Part replacement

    The heating element responsible for warming the ice tray to release cubes may have burned out or developed an open circuit. This prevents the tray from reaching the temperature required to trigger ejection.

  3. 03

    Defective Harvest Thermostat or Thermistor

    Part replacement

    If the sensor that monitors tray temperature during the harvest cycle is reading incorrectly or has failed, the control board may never receive confirmation that harvest conditions were met. Testing the sensor's resistance values against specifications will confirm whether it is faulty.

  4. 04

    Icemaker Motor or Ejector Failure

    Part replacement

    A stalled or failed motor in the icemaker module will prevent the ejector blades from rotating and releasing ice. Listen for unusual sounds or no movement at all during the harvest cycle.

  5. 05

    Damaged or Loose Wiring Connections

    Wiring / connection

    Corroded, loose, or broken wiring between the icemaker module and the control board can interrupt sensor signals or power delivery, causing the harvest cycle to fault without an actual component failure.

See the test procedure for each cause

Frequently asked questions about F603

What does F603 mean on a GE refrigerator?
The F603 code means the fresh food door icemaker has entered fault mode after experiencing a Harvest Fault. The harvest cycle is when the icemaker releases formed ice cubes from the tray, and when this process fails to complete correctly, the icemaker shuts down and logs F603. The fault can be triggered by a blocked ejector, a failed heater or sensor, a faulty motor, or a wiring issue.
Can I fix the F603 error myself?
Some causes of F603, such as an ice jam or obstruction in the ejector assembly, can be cleared by a homeowner without special tools. However, diagnosing and replacing components like the harvest heater, thermistor, or icemaker motor requires basic electrical testing skills and familiarity with appliance repair. If you are not comfortable testing component resistance or working with wiring connectors, a qualified technician is recommended.
Will resetting the refrigerator clear the F603 code?
Resetting the refrigerator may temporarily clear the F603 code, but if the underlying cause has not been repaired, the fault will return once the icemaker attempts another harvest cycle. A reset is a useful first step to confirm whether the fault is intermittent, but it does not substitute for diagnosing and correcting the actual problem.
Is the F603 error code a safety concern?
The F603 fault is specific to the icemaker and does not indicate a safety hazard in the refrigerator itself. The icemaker has simply disabled itself to prevent further damage from a failed cycle. Your refrigerator's cooling and food preservation functions should continue to operate normally while the icemaker is in fault mode.
How much does it cost to repair an F603 error on a GE refrigerator?
Repair costs vary depending on the failed component and whether a technician is involved. Replacing a harvest heater or thermistor typically falls in the range of $50 to $150 for parts alone. A full icemaker module replacement can range from $100 to $300 or more in parts, with labor adding additional cost depending on your area and the service provider.

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

Get Started

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