mypros+
Error code reference

Frigidaire Range Error Code F095

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

Your oven's door locking system, which engages during self-clean cycles, is not working correctly. Either the lock motor keeps running when it should not, or the lock mechanism is sending confusing signals to the oven's control board. The oven has stopped the self-clean cycle to prevent a safety hazard until this is resolved.

Diagnostic procedure

The full F095 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
If the MDL is always running (as if the relay controlling it is stuck closed) replace the oven relay board. If the motor is not always running replace the motor lock assembly.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F095 procedure $9.95

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

Most common causes of F095

Ranked by how often they cause this code
  1. 1Stuck relay on the oven relay board
  2. 2Faulty motor lock assembly
  3. 3Damaged or broken wiring to the MDL
  4. 4Loose or corroded connector at the motor lock assembly

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 F095

What does F095 mean on a Frigidaire range?
The F095 code indicates a motor door lock mechanism failure. It appears when the door lock motor runs continuously without stopping, or when the lock switch sends an invalid signal to the control board. This fault is most commonly caused by a stuck relay on the oven relay board or a failed motor lock assembly. The range triggers this code to prevent unsafe operation during or after a self-clean cycle.
Is it safe to use my Frigidaire range when F095 is displayed?
Normal baking and broiling functions may still be available depending on the control board's behavior, but you should not attempt a self-clean cycle while this code is active. The door lock mechanism is not functioning correctly, which means the oven door cannot be reliably secured at the extreme temperatures a self-clean cycle requires. Resolve the fault before using the self-clean feature.
How much does it cost to repair the F095 error on a Frigidaire range?
Repair costs vary based on which component has failed. A replacement motor lock assembly typically ranges from around 40 to 100 dollars for parts, while an oven relay board can range from roughly 80 to 200 dollars depending on the model. If professional labor is involved, expect an additional 100 to 200 dollars or more depending on your location and service provider. Correctly identifying the faulty component before ordering parts will prevent unnecessary expense.
Can I reset the F095 code by unplugging my Frigidaire range?
Unplugging the range or cycling the breaker may temporarily clear the F095 code, but it will return if the underlying fault is not repaired. If the relay board relay is stuck or the motor lock assembly is faulty, the code will reappear as soon as the control board attempts to communicate with the MDL system. A reset is useful for confirming whether the fault is persistent, but it is not a fix.
How do I fix the F095 error on a Frigidaire range?
The correct repair depends on what the MDL motor is doing when the code appears. If the door lock motor is running continuously without a self-clean cycle active, replace the oven relay board, as a relay is likely stuck closed. If the motor is not running but the code is still present, replace the motor lock assembly, which contains the position switches sending the invalid signal. Check wiring and connectors before replacing either component.

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

Get Started

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