mypros+
Error code reference

Dacor Range Oven Cooktop Error Code L20

Over temperature (lower oven)

Over temperature (lower oven) - cook temp over 610°F for 2 minutes.

MyPros+ Max

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
Get the full procedure

$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

  1. 01

    Faulty oven temperature sensor

    Part replacement

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

  2. 02

    Stuck relay on the control board

    Part replacement

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

  3. 03

    Shorted or damaged heating element

    Part replacement

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

  4. 04

    Wiring or connector issue between sensor and control board

    Wiring / connection

    Damaged, 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.

  5. 05

    Defective control board

    Part replacement

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

See the test procedure for each cause

Frequently asked questions about L20

What does L20 mean on a Dacor range, oven, cooktop?
The L20 code indicates that the lower oven has detected a cook temperature exceeding 610°F sustained for two or more minutes. This is a protective over-temperature fault that shuts down oven operation to prevent damage or a fire hazard. The most likely causes are a faulty temperature sensor, a stuck relay on the control board, or a shorted heating element.
Can I fix the L20 error code myself?
Some steps, such as inspecting wiring connections or visually checking heating elements, are manageable for a knowledgeable DIYer. Replacing the oven temperature sensor is also a relatively straightforward repair once the correct part is confirmed. However, diagnosing a stuck relay or replacing a control board involves working near high-voltage components and may be better handled by a qualified technician.
Is it safe to use my Dacor oven while the L20 code is active?
No. The L20 fault indicates a condition where oven temperature reached a potentially dangerous level, and the oven should not be used until the underlying cause is identified and corrected. Continuing to operate the oven with a stuck relay or shorted element could create a fire risk.
Will resetting the oven clear the L20 error code?
Resetting the oven by cutting power at the breaker for a few minutes may temporarily clear the fault code and restore operation. However, if the root cause, such as a defective sensor or stuck relay, has not been addressed, the L20 code will return, often quickly. A reset alone is not a repair.
How much does it cost to repair an L20 error on a Dacor oven?
Repair costs vary depending on the failed component. A replacement oven temperature sensor typically runs in the range of $20 to $80 for the part, while a control board can cost anywhere from $150 to $400 or more depending on the model. Adding professional labor charges, total repair costs generally range from $100 to $500 or higher for more complex board or wiring repairs.

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

Get Started

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