mypros+
Error code reference

Kenmore Range Error Code E0 20

Communication break between ES500 and UIB.

Communication break between ES500 and UIB.

First step from the service manual

Check ESEC harness connections; make sure they are all connected properly. If all good connections, replace harness.

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 E0 20.

  • 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 E0 20 means on a Kenmore range

The E0 20 error code on a Kenmore range indicates a communication break between the ES500 control board and the UIB (User Interface Board). These two boards work together to manage range operation: the ES500 handles core cooking functions and control logic, while the UIB processes user inputs such as keypad presses and display output. When the communication link between them is interrupted or lost, the range cannot properly relay commands or receive feedback, triggering this fault code.

The communication between the ES500 and UIB travels through the ESEC harness, a dedicated wiring harness connecting the two boards. This harness is the most common failure point for E0 20. Loose connectors, damaged wiring, or a partially seated plug can all disrupt the data signal. Vibration over time, heat exposure from the cooking environment, or physical disturbance during prior service work can cause connectors to back out or wires to fray.

Diagnosis begins with a thorough inspection of the ESEC harness and all associated connectors at both the ES500 and UIB ends. Each connector should be fully seated and free of corrosion, bent pins, or visible wire damage. If all connections appear secure and intact, the harness itself is likely the source of the fault and should be replaced. If replacing the harness does not resolve the error, either the ES500 or the UIB board may have a failed communication circuit requiring board-level replacement.

Source: manufacturer service documentation.

Common causes of E0 20

  1. 01

    Loose or disconnected ESEC harness connector

    Wiring / connection

    The connector at either the ES500 or UIB end of the ESEC harness may have worked loose over time. Inspect both ends of the harness and press each connector firmly into its socket until it clicks.

  2. 02

    Damaged or faulty ESEC harness

    Part replacement

    The wiring in the ESEC harness can fray, break internally, or suffer heat damage, preventing the communication signal from passing through. If connectors are secure but the error persists, the harness should be replaced.

  3. 03

    Corroded or bent harness connector pins

    Part replacement

    Corrosion or physical damage to the pins inside the ESEC harness connectors can interrupt the signal even when the connector appears seated. Inspect the pins closely for discoloration, bending, or debris.

  4. 04

    Failed UIB (User Interface Board)

    Part replacement

    If the harness and connections are confirmed good, the UIB itself may have a failed communication circuit. A faulty UIB will not be able to receive or transmit signals to the ES500 regardless of harness condition.

  5. 05

    Failed ES500 control board

    Part replacement

    A defective ES500 board can also cause the communication link to drop, producing the E0 20 fault. This is typically considered after the harness and UIB have been ruled out as the source of the problem.

See the test procedure for each cause

Frequently asked questions about E0 20

What does E0 20 mean on a Kenmore range?
E0 20 means the range has detected a communication break between the ES500 control board and the UIB (User Interface Board). These two boards must communicate continuously for the range to operate correctly. The fault is most commonly caused by a loose, damaged, or disconnected ESEC harness that links the two boards. Until the communication is restored, the range will not function normally.
Will resetting the range clear the E0 20 error?
Resetting the range by cutting power at the breaker for a few minutes may temporarily clear the display, but the error will return if the underlying wiring issue is not resolved. The ESEC harness connections should be inspected and corrected to prevent the code from reappearing. A reset alone is not a fix for a loose or damaged harness.
How do I fix the E0 20 error on my Kenmore range?
Start by inspecting the ESEC harness and all its connectors at both the ES500 board and the UIB. Make sure every connector is firmly seated with no bent pins or visible wire damage. If the connections look good but the error continues, replacing the ESEC harness is the next step. If a new harness does not resolve the fault, one of the two control boards may need to be replaced.
Is it safe to use my Kenmore range when E0 20 is displayed?
It is generally not advisable to continue using the range while a board communication fault is active. The range may behave unpredictably or fail to respond to commands properly when the ES500 and UIB are not communicating. Until the fault is diagnosed and repaired, the range should be kept off to avoid any unintended operation.
How much does it cost to repair the E0 20 error on a Kenmore range?
Repair costs vary depending on the faulty component. If only the ESEC harness needs replacement, parts and labor typically fall in the range of $75 to $200. If a control board such as the UIB or ES500 requires replacement, total costs can range from $150 to $400 or more depending on parts availability and labor rates in your area. Getting a diagnostic estimate before authorizing repairs is recommended.

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

Get Started

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