mypros+
Error code reference

GE Range Error Code F90

Door motor mechanism failure

Door motor mechanism failure — the controller does not see the motor rotating.

First step from the service manual

Press CLEAR key. If CLEAR key does not eliminate problem, turn off power for 30 seconds, then turn on power. Check wiring of Lock Motor, Lock Switch and Door Switch circuits. Unplug the lock motor from the board and apply power (L1) directly to the Lock Motor; if the motor does not rotate, replace Lock Motor Assembly. Check Lock Switch for proper operation with ohmmeter. If all above steps fail, replace the EOC-Display Board or the EOC-Relay Board.

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

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

The F90 error code on a GE range indicates a door motor mechanism failure in the self-clean door locking system. Specifically, the electronic oven control (EOC) has sent a signal to the lock motor to rotate but receives no feedback confirming that rotation has occurred. The door locking assembly uses a combination of a lock motor, a lock switch, and a door switch to complete the locking and unlocking cycle. When the controller cannot confirm motor movement through the expected switch state changes, it throws the F90 fault and halts operation.

The most common root causes fall into three categories: a failed lock motor, wiring faults in the lock motor or switch circuits, and a malfunctioning lock switch or door switch. To isolate the motor itself, the lock motor connector can be unplugged from the board and line voltage (L1) applied directly. If the motor still does not rotate under direct power, the lock motor assembly itself has failed and requires replacement. If it does rotate under direct power, the fault lies upstream in the wiring or control board circuitry.

The lock switch should be tested with an ohmmeter to confirm it opens and closes at the correct positions in the locking cycle. Wiring in these circuits is prone to heat damage over time given the proximity to oven components, so connectors and wire insulation should be inspected carefully. If the motor and switches test correctly and wiring is intact, the EOC display board or EOC relay board is the likely cause of the failure, as these boards generate and monitor the motor drive signal.

Source: manufacturer service documentation.

Common causes of F90

  1. 01

    Failed lock motor assembly

    Part replacement

    The lock motor itself has burned out or seized and will not rotate even when power is applied directly to it. This is confirmed by disconnecting the motor from the control board and applying line voltage (L1) directly; no rotation under direct power means the motor assembly needs replacement.

  2. 02

    Wiring fault in lock motor or switch circuits

    Wiring / connection

    Heat exposure over time can damage wire insulation, corrode connectors, or cause broken wires in the lock motor, lock switch, or door switch circuits. A visual inspection of all connectors and continuity testing of the wiring harness can identify this issue.

  3. 03

    Defective lock switch

    Part replacement

    The lock switch provides feedback to the control board confirming that the locking mechanism has reached the correct position. Testing the lock switch with an ohmmeter will reveal whether it opens and closes properly through its range of motion.

  4. 04

    Defective door switch

    Part replacement

    The door switch confirms the door is fully closed before the lock cycle begins. A faulty door switch can prevent the motor circuit from completing its sequence, triggering the F90 code.

  5. 05

    Failed EOC display board or EOC relay board

    Part replacement

    If the lock motor, lock switch, door switch, and all wiring check out correctly, the control board responsible for driving and monitoring the motor signal may have failed. Replacing the EOC display board or EOC relay board is the final diagnostic step.

See the test procedure for each cause

Frequently asked questions about F90

What does F90 mean on a GE range?
The F90 code on a GE range means the door motor mechanism has failed or is not responding as expected. The control board sent a command to the self-clean door lock motor but did not detect the motor rotating. This fault involves the lock motor, lock switch, door switch, and the wiring circuits connecting them to the control board.
Can I reset the F90 error code on my GE range to clear it?
You can attempt a reset by pressing the CLEAR key first. If that does not resolve the code, turn off power to the range at the breaker or by unplugging it for at least 30 seconds, then restore power. If the F90 code returns after the reset, the underlying mechanical or electrical fault has not been corrected and further diagnosis is required.
Is it safe to use my GE range while the F90 code is displayed?
A door lock mechanism failure means the self-clean cycle cannot operate safely, and the oven may be unable to lock or unlock the door correctly. It is best to avoid starting or continuing a self-clean cycle while this code is active. Normal baking and broiling operation may still be possible, but the root cause should be diagnosed promptly to prevent the door from becoming stuck in a locked position.
How much does it cost to fix an F90 error on a GE range?
Repair costs depend on which component has failed. A replacement lock motor assembly typically runs in the range of $40 to $120 in parts. A lock switch or door switch is generally less expensive, often in the $15 to $50 range. An EOC display or relay board is the most costly repair, with parts typically ranging from $150 to $350 or more, not including labor if a technician is hired.
How do I test the lock motor on a GE range showing F90?
To test the lock motor directly, disconnect its wiring connector from the control board. Apply line voltage (L1) directly to the motor terminals. If the motor rotates under direct power, the motor itself is functional and the problem is in the wiring, a switch, or the control board. If the motor does not rotate when powered directly, the lock motor assembly has failed and must be replaced. Always follow proper electrical safety precautions before working on a live appliance.

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

Get Started

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