mypros+
Error code reference

Dacor Range, Oven, Cooktop Error Code F90

Discovery Range: Key Loop Detect 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

Your Dacor range is displaying F90 because it detected a problem with the touchpad controls or the wiring that connects the control panel to the main relay board. This usually means a cable has come loose or the touchpad itself has failed. The oven may not respond to button presses until the issue is corrected.

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
Tighten connections, replace if necessary; replace membrane.
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. 1Loose data cable connector
  2. 2Damaged or defective data cable
  3. 3Failed membrane switch assembly
  4. 4Faulty relay 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 F90

What does F90 mean on a Dacor range, oven, cooktop?
F90 on a Dacor Discovery Range indicates a Key Loop Detect Failure. This means the control board has detected a problem with the signal circuit that runs between the relay board and the control panel. The fault is caused by either a loose or damaged data cable or a defective membrane switch assembly. The range will not operate normally until the underlying wiring or component issue is corrected.
Is it safe to use my Dacor range while F90 is displayed?
An F90 fault typically means the control panel is not communicating correctly with the relay board, which can prevent the range from accepting input commands reliably. Continuing to use the appliance in this condition is not recommended, as control behavior may be unpredictable. Disconnect power until the fault is diagnosed and repaired.
How much does it cost to repair a Dacor F90 error?
If only the data cable needs to be reseated, there may be no parts cost involved, though a service call fee from a technician would still apply if you hire one. Replacing the data cable or the membrane switch assembly typically runs in the range of $100 to $350 for parts depending on the specific model, plus labor costs if a technician performs the work. Relay board replacement, if needed, can bring the total cost higher.
Can I fix the F90 error myself?
The first step is to check the data cable connections between the relay board and the control panel, which is a task many experienced DIYers can handle after disconnecting power to the unit. If reseating the cable does not clear the fault, replacing the membrane or the cable requires sourcing the correct replacement part and disassembling the control panel area. If you are not comfortable working inside the appliance, a qualified technician should perform the repair.
Will resetting my Dacor range clear the F90 error code?
A power reset by unplugging the range or switching off the circuit breaker for several minutes may temporarily clear the F90 code, but it will return if the underlying hardware fault is not repaired. A loose cable that reseats itself during handling might appear resolved after a reset, but the fault will likely recur with use. Physically inspecting and securing the data cable is necessary to confirm the repair.

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

Get Started

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