mypros+
Error code reference

Dacor Range Oven Cooktop Error Code F0

Shorted or jammed input device

Shorted or jammed input device - possible shorted wires or defective membrane switch.

First step from the service manual

Check for shorted wires or defective membrane switch.

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 F0.

  • 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 F0 means on a Dacor range oven cooktop

The F0 error code on a Dacor range, oven, or cooktop indicates a shorted or jammed input device within the control system. This error originates in the user interface circuit, where the control board continuously monitors the state of input signals coming from the membrane switch keypad. When one or more of those input lines reads as permanently active, either due to a short circuit or a physically stuck key, the control board interprets this as an invalid or stuck input condition and triggers the F0 fault.

The membrane switch is a thin, flexible keypad assembly that translates button presses into electrical signals sent to the control board. When wiring insulation breaks down, two conductors make unintended contact, or moisture infiltrates the keypad assembly, the circuit can register a constant closed state on one or more input channels. This mirrors what the board would see if a button were physically held down indefinitely, which is the "jammed" condition referenced in the fault description.

Diagnosis should start with a visual inspection of the wiring harness connecting the membrane switch to the control board, checking for pinched, melted, or chafed insulation that could cause a short. If the wiring appears intact, the membrane switch itself should be tested for continuity across its input channels while unpressed. Any channel showing continuity in its resting state confirms a defective membrane switch. In some cases, simply disconnecting and reconnecting the harness can rule out a loose connection contributing to the fault.

Source: manufacturer service documentation.

Common causes of F0

  1. 01

    Defective membrane switch

    Part replacement

    The membrane switch keypad can develop internal shorts or physically stuck contact points over time, causing the control board to see a permanently active input signal. Testing the switch for continuity across unpressed channels will confirm this failure.

  2. 02

    Shorted wiring harness

    Part replacement

    The ribbon cable or wiring harness connecting the membrane switch to the control board can develop shorts due to pinching, heat damage, or worn insulation. Inspect the harness along its full run for any signs of physical damage or contact between conductors.

  3. 03

    Moisture infiltration in the keypad

    Part replacement

    Liquid that seeps beneath the membrane switch surface can bridge contact points and simulate a continuous button press. Look for discoloration, residue, or fogging visible beneath the keypad overlay.

  4. 04

    Loose or improperly seated harness connector

    Wiring / connection

    A partially disconnected harness connector between the membrane switch and control board can cause erratic or shorted input signals. Disconnecting and firmly reseating the connector at both ends can rule this out as a contributing factor.

  5. 05

    Faulty control board

    Part replacement

    If the membrane switch and wiring both test correctly, the control board itself may have a failed input circuit that misreads signals from the keypad. This is the least common cause and should be considered after other components are cleared.

See the test procedure for each cause

Frequently asked questions about F0

What does F0 mean on a Dacor range, oven, cooktop?
The F0 code on a Dacor range, oven, or cooktop indicates a shorted or jammed input device, most commonly the membrane switch keypad or the wiring connected to it. The control board detects that one or more input channels appear permanently active, which it interprets as a stuck or shorted condition. This fault is a protective measure to prevent unintended appliance operation. Resolving it requires inspecting the keypad, harness, and potentially replacing the defective component.
Can I fix the F0 error myself on a Dacor appliance?
A knowledgeable DIYer can perform the initial diagnostic steps, including inspecting the wiring harness for visible damage and checking that all connectors are fully seated. If the membrane switch is confirmed defective through continuity testing, replacing it is a moderately involved repair that requires disassembling the control panel. Control board replacement is more complex and may be better left to a qualified technician.
Is it safe to use my Dacor appliance while the F0 code is displayed?
It is not recommended to continue using the appliance while F0 is active. A shorted input could cause the control board to register unintended commands, potentially leading to unexpected heating behavior. Power the unit off at the breaker until the fault is diagnosed and resolved.
Will resetting my Dacor appliance clear the F0 error code?
A reset, such as cycling power at the breaker for several minutes, may temporarily clear the F0 code, but the fault will return if the underlying hardware problem is not corrected. If the membrane switch is shorted or the wiring is damaged, the fault will reappear as soon as the control board re-reads the input channels. A permanent fix requires repairing or replacing the faulty component.
How much does it cost to repair a Dacor F0 error code?
Repair costs vary depending on which component has failed. A replacement membrane switch typically falls in the range of $50 to $150 for the part alone, while a control board can range from $150 to $400 or more. Adding professional labor costs will increase the total, generally ranging from $100 to $250 depending on the technician and your location. Getting a diagnosis done first can help avoid unnecessary parts replacements.

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

Get Started

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