mypros+
Error code reference

Electrolux 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 Cancel key. If Cancel 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. If the Lock Switch is defective, replace Motor Lock Assembly. If all above steps fail, replace the EOC.

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

The F90 error code on an Electrolux range indicates a door motor mechanism failure, specifically that the electronic oven control (EOC) is not detecting rotation from the door lock motor. This code is tied to the automatic door locking system used during self-clean cycles. The EOC monitors the lock motor circuit to confirm that the motor is spinning and driving the locking mechanism. When the controller sends power to the motor but receives no feedback indicating movement, it triggers F90 and halts operation to prevent the oven from entering or exiting a self-clean cycle in an undefined lock state.

The three primary components involved are the lock motor assembly, the lock switch, and the door switch. The lock motor physically drives the latch bolt into the locked position, while the lock switch signals the EOC when the latch has reached its fully locked or unlocked position. A failure in any of these components, or in the wiring connecting them to the control board, can cause the EOC to interpret the system as non-functional.

Common root causes include a burned-out or seized lock motor, a faulty lock switch that fails to report motor position correctly, and wiring faults such as loose connectors or broken leads in the lock motor or switch circuits. In some cases, the EOC itself is the source of the fault if it is not correctly driving or reading the motor circuit. Diagnosis should work through the wiring and individual components before replacing the control board.

Source: manufacturer service documentation.

Common causes of F90

  1. 01

    Failed lock motor

    Part replacement

    The lock motor itself may be burned out or mechanically seized and unable to rotate. You can confirm this by unplugging the motor from the board and applying line voltage (L1) directly to it. If the motor still does not spin, the lock motor assembly needs to be replaced.

  2. 02

    Defective lock switch

    Part replacement

    The lock switch reports the position of the latch mechanism to the EOC. If the switch has failed, the controller receives no confirmation of motor movement even if the motor is working. Inspect the switch for proper operation and continuity.

  3. 03

    Wiring fault in lock motor or switch circuit

    Wiring / connection

    Loose connectors, broken wires, or corroded terminals in the lock motor, lock switch, or door switch circuits can interrupt the signal between the components and the control board. Carefully inspect all wiring and connectors in these circuits for damage or poor contact.

  4. 04

    Door switch issue

    Part replacement

    The door switch is part of the locking circuit and must signal the correct door position for the lock system to engage. A faulty or misaligned door switch can contribute to F90 by preventing the lock sequence from completing.

  5. 05

    Faulty EOC (electronic oven control)

    Part replacement

    If the wiring, lock motor, and lock switch all check out correctly, the EOC itself may have failed and is either not driving the motor circuit or not reading the feedback correctly. The control board should be replaced only after all other components have been ruled out.

See the test procedure for each cause

Frequently asked questions about F90

What does F90 mean on a Electrolux range?
F90 indicates a door motor mechanism failure on an Electrolux range. The electronic oven control is not detecting rotation from the door lock motor, which is responsible for securing the oven door during self-clean cycles. The fault can stem from a failed lock motor, a defective lock switch, wiring problems, or in rare cases, a faulty control board.
Will resetting the oven clear the F90 error code?
A reset may temporarily clear the F90 code but it will return if the underlying issue is not repaired. To reset, press the Cancel key first. If that does not clear the code, turn off power to the range at the breaker or by unplugging it for 30 seconds, then restore power. If the code comes back, further diagnosis of the lock motor, switch, and wiring is required.
Is it safe to use my Electrolux range when F90 is displayed?
Normal baking and broiling functions are typically separate from the door lock mechanism, but you should avoid attempting to run a self-clean cycle while F90 is active. The locking system is in an undefined state, and running self-clean without a confirmed lock could create a safety hazard. Address the fault before using the self-clean feature.
How do I fix the F90 error code on my Electrolux range?
Start by checking all wiring connections in the lock motor, lock switch, and door switch circuits for loose or damaged connectors. Unplug the lock motor from the control board and apply line voltage directly to the motor to test it independently. If the motor does not spin, replace the lock motor assembly. If the motor works but the code persists, test the lock switch for proper operation and replace it if defective. If all components test correctly, replacing the EOC is the final step.
How much does it cost to repair an F90 error on an Electrolux range?
Repair costs vary depending on which component has failed. A lock motor assembly replacement typically falls in the range of $80 to $200 for parts alone, with additional labor costs if a technician is hired. A replacement EOC (electronic oven control board) is generally more expensive, often ranging from $150 to $350 or more for the part. Getting a professional diagnostic first can help avoid replacing parts unnecessarily.

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

Get Started

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