Error code reference

GE Oven Error Code F90

Upper oven door becomes locked while expected to be unlocked (during standby or cooking).

Upper oven door becomes locked while expected to be unlocked (during standby or cooking).

First step from the service manual

Check the door lock and harness between the door lock and the control; replace the door lock and/or replace the control.

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 oven

The F90 code on a GE oven indicates a fault in the upper oven door latch switch circuit. The electronic range control (ERC) or machine control board has detected an abnormal signal from the door latch assembly, meaning the control cannot confirm whether the latch is in the locked or unlocked position. This circuit is monitored continuously during self-clean cycles and at startup. Technicians should begin diagnosis by checking the lock and unlock circuits with the door closed. On a T012 ERC, verify continuity from Y pin 6 to BL pin 4 (unlocked position) and from Y pin 6 to O pin 5 (locked position). On a Machine Control board, check J900 pin 1 to pin 2 (Y to O), which should read open under normal conditions and only close during a self-clean cycle.

For homeowners, this error means the oven's control system lost communication with the part that physically locks the oven door during a self-clean cycle. The door latch has internal switches that tell the control board whether the door is locked or unlocked. When those signals are missing or incorrect, the oven throws F90 to prevent the self-clean cycle from running in an unsafe state.

Common causes include a failed door latch assembly with worn internal switches, damaged wiring between the latch and the control board, or in rarer cases, a faulty control board itself. The self-clean function will not operate while this fault is active.

Source: manufacturer service documentation.

Common causes of F90

  1. 01

    Failed door latch assembly switches

    Part replacement

    The door latch motor assembly contains internal micro-switches that signal the locked and unlocked positions. When these switches fail or wear out, the control board cannot confirm latch position and triggers F90.

  2. 02

    Damaged or disconnected wiring harness to door latch

    Wiring / connection

    The wires running from the ERC or machine control board to the door latch assembly can burn, fray, or pull loose at the connector pins. A break in this circuit produces the same missing signal the control board reads as a fault.

  3. 03

    Corroded or loose connector pins at the control board

    Wiring / connection

    Loose or oxidized pins at Y pin 6, BL pin 4, or O pin 5 on a T012 ERC, or at J900 on a Machine Control board, can cause intermittent or missing continuity readings that register as an F90 fault.

  4. 04

    Faulty ERC or machine control board

    Part replacement

    If the wiring harness and door latch assembly both test correctly, the control board itself may have failed internally and can no longer accurately read or process the latch switch circuit signals.

See the test procedure for each cause

Frequently asked questions about F90

What does the F90 error code mean on a GE oven?
F90 on a GE oven means the control board has detected a fault in the upper oven door latch switch circuit. The board cannot confirm whether the door latch is in the locked or unlocked position based on the signals coming from the latch assembly switches. This typically prevents the self-clean cycle from running.
Can I still use my GE oven for baking and broiling with an F90 code?
In many cases, normal baking and broiling functions still work with an F90 active because the door latch is only required for the self-clean cycle. However, the self-clean function will be disabled or will not complete safely. If the oven is displaying F90 continuously and blocking all operation, the fault needs to be resolved before use.
How do I fix the F90 error code on my GE oven?
Start by checking the wiring harness connections between the control board and the door latch assembly for loose, burned, or disconnected wires. On a T012 ERC, test continuity from Y pin 6 to BL pin 4 for the unlocked circuit and from Y pin 6 to O pin 5 for the locked circuit. On a Machine Control board, check J900 pin 1 to pin 2, which should read open outside of self-clean. If wiring is intact and pins are secure, the door latch assembly likely needs replacement.
How much does it cost to fix an F90 error on a GE oven?
If the fix is a loose connector or damaged wire, repair cost is minimal and often DIY-friendly. A replacement door latch assembly for a GE oven typically runs between $40 and $120 in parts depending on the model. If the ERC or machine control board is the cause, board replacement can cost $150 to $350 or more in parts. Professional labor adds $100 to $200 on top of parts in most markets.
Does an F90 code on a GE oven always mean the door latch needs to be replaced?
Not always. The F90 fault covers the entire door latch switch circuit, so a broken wire, corroded connector pin, or loose harness connection can trigger the same code without any mechanical failure in the latch itself. Testing continuity at the specific pins on the ERC or machine control board will tell you whether the problem is in the wiring or the latch assembly before purchasing parts.

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

Get Started

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