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.
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
$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
- 01
Loose or disconnected ESEC harness connector
Wiring / connectionThe 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.
- 02
Damaged or faulty ESEC harness
Part replacementThe 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.
- 03
Corroded or bent harness connector pins
Part replacementCorrosion 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.
- 04
Failed UIB (User Interface Board)
Part replacementIf 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.
- 05
Failed ES500 control board
Part replacementA 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.
Frequently asked questions about E0 20
What does E0 20 mean on a Kenmore range?
Will resetting the range clear the E0 20 error?
How do I fix the E0 20 error on my Kenmore range?
Is it safe to use my Kenmore range when E0 20 is displayed?
How much does it cost to repair the E0 20 error on a Kenmore range?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass