mypros+
Error code reference

Frigidaire Range Error Code F90

Motor Door Lock Mechanism Failure

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F90 error code actually means

After a self-clean cycle, your oven tried to unlock the door but could not confirm the lock had fully released in time. The control board was waiting for a signal that the door latch moved back to the open position, and that signal never arrived. This typically points to a problem with the door latch motor or the small switch that tells the board whether the door is locked or unlocked.

Diagnostic procedure

The full F90 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check that all connectors are correctly inserted. Disconnect the Power Supply, wait for 30 seconds and reapply the Power Supply.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F90 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F90

Ranked by how often they cause this code
  1. 1Failed Motor Door Latch Assembly
  2. 2Faulty Lock Motor Micro Switch
  3. 3Damaged or Disconnected Wiring Between EOC and Micro Switch
  4. 4Faulty Electronic Oven Control (EOC)

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask 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.
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.
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.
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.
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.

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

Get Started

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