Dacor Range Oven Cooktop Error Code L20
Over temperature (lower oven)
Over temperature (lower oven) - cook temp over 610°F for 2 minutes.
Get the full diagnostic procedure for L20.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What L20 means on a Dacor range oven cooktop
The L20 error code on a Dacor range or oven indicates an over-temperature condition in the lower oven cavity. Specifically, the control board has detected that the cook temperature has exceeded 610°F and remained above that threshold for a continuous period of two minutes. This is a protective fault designed to prevent damage to the oven cavity, internal components, and surrounding cabinetry. The control monitors temperature through a sensor (typically a resistance-based RTD or thermistor probe) mounted inside the lower oven, and when readings remain critically elevated beyond the defined window, the error is triggered and normal operation is halted.
The most common root cause is a failed or out-of-calibration oven temperature sensor that is sending inaccurate high readings to the control board, even when actual cavity temperature is within a safe range. A runaway heating element, whether bake or broil, that is not cycling off correctly due to a shorted relay on the control board can also drive actual temperatures above 610°F. Additionally, a faulty control board that is misreading sensor input or incorrectly driving element output may generate this fault without a true thermal event.
Before resuming operation after an L20 fault, the actual cause should be identified and resolved. Running the oven with a defective sensor or a stuck relay poses a genuine fire risk. Resistance-check the temperature sensor at its connector to verify it falls within the expected range for ambient temperature, and inspect the heating elements for visible damage such as blistering or breaks in the element coil.
Source: manufacturer service documentation.
Common causes of L20
- 01
Faulty oven temperature sensor
Part replacementA failing RTD or thermistor sensor can send falsely elevated temperature readings to the control board, triggering an over-temperature fault even when the oven is not actually overheating. Check the sensor's resistance value at room temperature and compare it to the expected specification.
- 02
Stuck relay on the control board
Part replacementIf the relay controlling the bake or broil element is stuck in the closed position, the element will not cycle off and the oven temperature can climb well beyond the 610°F threshold. This typically requires replacing the control board.
- 03
Shorted or damaged heating element
Part replacementA bake or broil element that has shorted internally can draw continuous power without the control board commanding it, causing uncontrolled heat buildup. Visually inspect both elements for blistering, burn marks, or breaks.
- 04
Wiring or connector issue between sensor and control board
Wiring / connectionDamaged, corroded, or loose wiring at the sensor connector can cause erratic or artificially high resistance readings, which the board interprets as extreme temperature. Inspect the harness and connector pins for signs of heat damage or corrosion.
- 05
Defective control board
Part replacementA control board that is misinterpreting sensor signals or incorrectly energizing elements due to internal component failure can produce an L20 fault. This is typically diagnosed after sensor and element checks have ruled out other causes.
Frequently asked questions about L20
What does L20 mean on a Dacor range, oven, cooktop?
Can I fix the L20 error code myself?
Is it safe to use my Dacor oven while the L20 code is active?
Will resetting the oven clear the L20 error code?
How much does it cost to repair an L20 error on a Dacor oven?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass