mypros+
Error code reference

GE Range Error Code F90x

Door Lock Unlock-Home signal became untrue during cooking.

Door Lock Unlock-Home signal became untrue during cooking.

First step from the service manual

Check lock motor cam switch for faulty/loose condition. Check harness from lock motor to RPSM J16 for open. Control will open/close relay several times trying to jog the motor.

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

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

The F90x error code on a GE range indicates that the Door Lock Unlock-Home signal became untrue during an active cooking cycle. This signal is generated by the lock motor cam switch, which tracks the rotational position of the door lock mechanism and confirms to the control board that the latch assembly has returned to its fully unlocked, home position. When the control board loses this confirmation signal mid-cycle, it registers the F90x fault and begins attempting to recover by repeatedly opening and closing the relay to jog the motor back into position.

The door lock system on these ranges uses a motorized cam mechanism connected to the RPSM (Range Power Supply Module) via a dedicated harness at connector J16. The cam switch provides positional feedback so the control board always knows where the latch is in its travel. If the switch becomes faulty, the contacts corrode or loosen, or if the wiring harness between the lock motor and J16 develops an open circuit, the control board receives no valid home position signal even though the motor may have completed its travel correctly.

Diagnosing this fault begins with a physical inspection of the cam switch for loose connections, corroded terminals, or worn contacts. The harness from the lock motor to the RPSM connector J16 should be checked for any breaks, pinched wires, or disconnected terminals. During diagnosis, the control board will cycle the relay multiple times in an attempt to jog the motor, so observing whether the motor actually moves can help isolate whether the fault is mechanical, electrical, or switch-related.

Source: manufacturer service documentation.

Common causes of F90x

  1. 01

    Faulty lock motor cam switch

    Part replacement

    The cam switch that reports the latch home position may have worn contacts, internal failure, or corrosion preventing it from sending a valid signal. Inspect the switch for physical damage and test continuity through its expected positions.

  2. 02

    Loose or disconnected cam switch connector

    Wiring / connection

    Vibration and heat cycles can loosen the switch connector over time. Check that the switch wiring terminals are fully seated and free of corrosion before replacing any components.

  3. 03

    Open circuit in the harness from lock motor to RPSM J16

    Wiring / connection

    A break, pinched wire, or failed terminal in the harness between the door lock motor and the RPSM connector J16 will interrupt the home signal. Inspect the full length of the harness and check each terminal at J16 for continuity.

  4. 04

    Door lock motor failure

    Part replacement

    If the motor itself is not completing its travel cycle, the cam switch never reaches the home position and the signal stays untrue. Listen for motor movement when the control board jogs the relay and confirm the motor is actually turning.

  5. 05

    RPSM control board fault

    Part replacement

    If the harness, cam switch, and motor all test correctly, the RPSM may have an internal fault preventing it from reading the home signal properly. This is the least common cause and should only be considered after all other components are confirmed good.

See the test procedure for each cause

Frequently asked questions about F90x

What does F90x mean on a GE range?
The F90x code means the Door Lock Unlock-Home signal became untrue while the range was in a cooking cycle. The control board lost confirmation from the lock motor cam switch that the door latch had returned to its home position. The range shuts down and repeatedly jogs the lock motor relay trying to recover the signal. The fault points to the cam switch, the wiring harness between the lock motor and the RPSM, or the motor itself.
Can I fix the F90x error myself, or do I need a technician?
A knowledgeable DIYer can often resolve this fault by inspecting and reseating the cam switch connector and checking the harness to the RPSM J16 connector for any visible damage or open circuits. If the cam switch or lock motor needs replacement, those parts can be swapped with basic tools and appliance repair experience. However, if the fault traces back to the RPSM control board, professional diagnosis is recommended to avoid an unnecessary board replacement.
Is it safe to use my GE range while the F90x code is showing?
You should not attempt to use the range for cooking while this fault is active. The F90x code indicates the door lock system is not operating reliably, which is a safety concern especially if the range has a self-clean function that relies on a confirmed locked door. Resolve the fault before resuming normal use.
Will resetting the range clear the F90x error code?
Resetting the range by cutting power at the breaker may temporarily clear the code, but the fault will return if the underlying problem with the cam switch, harness, or lock motor is not corrected. The control board is designed to detect the missing home signal each time a cooking cycle is started, so a reset alone is not a fix.
How much does it cost to repair an F90x error on a GE range?
Repair costs vary depending on which component has failed. A replacement cam switch or lock motor harness repair is typically a lower-cost fix, often in the range of $20 to $80 for parts. A full door lock motor assembly replacement may run $50 to $150 in parts. If the RPSM control board requires replacement, parts alone can range from $100 to $300 or more, with additional labor costs if a technician is involved.

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

Get Started

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