Error code reference

Frigidaire Range Error Code F90

Motor Door Lock Mechanism Failure

Motor Door Lock Mechanism Failure - Wiring defective, Lock Motor defective, Lock Switch defective, or Oven Relay Board defective.

First step from the service manual

Check that all connectors are correctly inserted. Disconnect the Power Supply, wait for 30 seconds and reapply the Power Supply.

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 Frigidaire range

F90 indicates the Electronic Oven Control (EOC) attempted to unlock the oven door after a self-clean cycle but could not confirm the latch had fully retracted within the maximum allowed time. The EOC monitors the Lock Motor Micro Switch for a signal that the door latch assembly has returned to the unlocked position. When that confirmation signal does not arrive within the defined window, the board throws F90 and halts the unlock sequence. The fault points directly to the door latch motor assembly or the wiring path between the EOC and the Lock Motor Micro Switch.

For homeowners: after a self-clean cycle, your oven door should unlock automatically once the cavity cools down. The F90 code means the oven tried to unlock the door but the control board never received confirmation that it actually happened. The door latch motor is responsible for physically moving the latch, and a small switch tells the board when the job is done. If the motor is worn out, the switch has failed, or a wiring connection is loose or broken, the board never gets that confirmation and displays F90.

Before replacing any parts, inspect the wiring harness running between the EOC and the Lock Motor Micro Switch for damaged insulation, corrosion, or loose connectors. If the wiring checks out, the Motor Door Latch assembly itself is the most likely failed component and will need replacement.

Source: manufacturer service documentation.

Common causes of F90

  1. 01

    Failed Motor Door Latch Assembly

    Part replacement

    The latch motor wears out over time, particularly after repeated self-clean cycles, and can no longer drive the latch to the fully unlocked position. When the motor stalls or fails mid-travel, the Lock Motor Micro Switch never trips and the EOC exceeds its unlock timeout.

  2. 02

    Faulty Lock Motor Micro Switch

    Part replacement

    The micro switch embedded in the door latch assembly is responsible for signaling the EOC that the latch has reached the unlocked position. If the switch contacts are worn, stuck, or open, the EOC receives no confirmation signal even when the motor is functioning correctly.

  3. 03

    Damaged or Disconnected Wiring Between EOC and Micro Switch

    Wiring / connection

    A broken wire, corroded terminal, or loose connector in the harness running from the EOC to the Lock Motor Micro Switch interrupts the signal path. The motor may move the latch fully but the EOC never sees the switch state change, triggering F90.

  4. 04

    Faulty Electronic Oven Control (EOC)

    Part replacement

    If the wiring and the Motor Door Latch assembly both test correctly, the EOC itself may have a failed relay or logic fault preventing it from properly driving the latch motor or reading the micro switch signal. This is the least common cause of F90.

See the test procedure for each cause

Frequently asked questions about F90

What does F90 mean on a Frigidaire range?
F90 means the Electronic Oven Control detected that the oven door did not unlock within the maximum allowed time after a self-clean cycle. The control board monitors the Lock Motor Micro Switch for confirmation that the door latch has retracted. When that confirmation does not arrive in time, the board stores the F90 fault. The root cause is typically a worn Motor Door Latch assembly, a failed micro switch, or a wiring problem between the EOC and the switch.
How do I fix F90 on a Frigidaire range?
Start by disconnecting power to the range and inspecting the wiring harness between the EOC and the Lock Motor Micro Switch for loose connectors, broken wires, or corrosion. Reconnect or repair any faulty connections, restore power, and run a self-clean cycle to test. If the code returns and the wiring is intact, the Motor Door Latch assembly is the most likely failed component and should be replaced. If replacing the latch assembly does not resolve it, the EOC itself may need replacement.
Is it safe to use my Frigidaire range with the F90 code showing?
The cooktop burners may still operate, but you should not run another self-clean cycle until the F90 fault is resolved. The door latch mechanism is in an uncertain state, and running self-clean again could leave the door locked at high temperature with no reliable way to unlock it. Address the latch assembly and wiring issue before using the oven or self-clean function again.
How much does it cost to fix a Frigidaire F90 error code?
If the fix is a wiring repair, cost is minimal, typically just time and possibly a replacement connector or wire. A replacement Motor Door Latch assembly for a Frigidaire range generally costs between $40 and $120 depending on the model. If a technician performs the repair, expect to add $100 to $200 in labor. Replacing only the EOC is more expensive, often $150 to $300 for the part alone, so confirming the latch and wiring are truly good before ordering an EOC is worthwhile.
Can I manually unlock my Frigidaire oven door when F90 is displayed?
In some cases you can manually release the door latch by removing the oven bottom panel and top broil element to access the latch assembly, then carefully moving the latch lever by hand to the unlocked position. Disconnect power first. This is a temporary measure to free the door and should not be done repeatedly as a workaround. The underlying cause, whether a bad latch motor, failed micro switch, or wiring fault, still needs to be corrected to prevent the situation from recurring.

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

Get Started

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