mypros+
Error code reference

Frigidaire Range Error Code F090

MDL 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 F090 error code actually means

Your oven's door lock motor is not responding when it should, so the oven cannot confirm the door is locking or unlocking properly. This usually happens during or before a self-clean cycle. The problem could be a simple wiring issue or a failed door lock motor, but a quick power reset is worth trying first.

Diagnostic procedure

The full F090 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
Disconnect power to the unit, wait 30 seconds, then reapply power. Try again to make the door lock or unlock (e.g., initiate a lockout or a clean cycle).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F090 procedure $9.95

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

Most common causes of F090

Ranked by how often they cause this code
  1. 1Faulty door lock motor assembly
  2. 2Loose or disconnected wiring harness
  3. 3Damaged wiring harness
  4. 4Transient control board communication fault
  5. 5Failed oven control board

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 F090

What does F090 mean on a Frigidaire range?
F090 indicates a motor door lock mechanism failure. The oven control board sent a command to lock or unlock the door but received no feedback confirming the motor ran. This fault typically appears when attempting to start a self-clean cycle or use the door lockout feature.
Is it safe to use my Frigidaire range when it shows F090?
Standard cooking functions on the surface burners are generally not affected by an F090 fault, but you should avoid attempting to run a self-clean cycle until the issue is resolved. Running a clean cycle with a malfunctioning door lock motor could leave the oven door improperly secured at high temperatures. Resolve the fault before using any feature that requires the door lock to operate.
How much does it cost to repair an F090 error on a Frigidaire range?
Repair costs depend on which component has failed. A replacement door lock motor assembly typically costs between $40 and $120 for the part alone. If professional labor is involved, total repair costs can range from $150 to $350 depending on local rates and diagnostic time. A replacement control board, if needed, can push costs higher, generally in the $200 to $400 range including parts and labor.
Will resetting the power clear the F090 error code?
A power reset is the recommended first step and can clear the code if the fault was caused by a temporary control logic error. Disconnect power to the range for at least 30 seconds, restore power, then try to initiate a lock or unlock cycle again. If the F090 code returns immediately, a hardware problem with the door lock motor or wiring is likely present and will require further diagnosis.
How do I fix the F090 error on my Frigidaire range?
Start with a 30-second power reset and retry the lock or unlock operation. If the error persists, inspect the wiring harness and connectors at the door lock assembly for looseness, corrosion, or damage. If the wiring is intact, the door lock motor assembly itself is the most likely part to replace. If replacing the motor does not resolve the issue, the oven control board should be tested and potentially replaced.

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

Get Started

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