mypros+
Error code reference

Frigidaire Cooktop Error Code E21

Timer key sensor defective.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the E21 error code actually means

The E21 code means your Frigidaire cooktop has detected a problem with the timer button's touch sensor, specifically in the area of the right front burner controls. This could be caused by a loose wire connection, a damaged touch panel, or moisture or debris affecting the sensor. The cooktop may not operate normally until this issue is resolved.

Diagnostic procedure

The full E21 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Test cables and connections on main power/right front cook zone touch control.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E21 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of E21

Ranked by how often they cause this code
  1. 1Loose or disconnected cable connection
  2. 2Contamination on touch surface
  3. 3Damaged or failed touch control panel
  4. 4Corroded connector pins
  5. 5Faulty main control board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about E21

What does E21 mean on a Frigidaire cooktop?
The E21 code on a Frigidaire cooktop indicates that the timer key sensor has been detected as defective. This fault is linked to the right front cook zone touch control panel. It can be caused by loose cable connections, surface contamination, a damaged touch panel, or a faulty main control board.
Will resetting my Frigidaire cooktop clear the E21 error?
A power reset, performed by shutting off the circuit breaker for 30 to 60 seconds, may temporarily clear the E21 code if it was triggered by a momentary sensor glitch. However, if the underlying cause is a physical defect such as a damaged touch panel or a loose cable, the code will return. A reset alone is not a fix and should be followed by proper diagnosis.
How much does it cost to repair a Frigidaire cooktop E21 error?
Repair costs vary depending on the root cause. If only a cable connection needs reseating, there may be no parts cost involved. A replacement touch control panel typically costs in the range of $75 to $200 for the part, while a main control board replacement can range from $150 to $350 or more for the part alone. Adding professional labor fees, total repair costs can range from $100 to $500 or higher depending on the specific model and the parts required.
Can I fix the E21 error on my Frigidaire cooktop myself?
Some causes of the E21 error are DIY-friendly, such as reseating cable connections or thoroughly cleaning the touch surface near the timer key. However, if the touch panel or main control board needs replacement, those repairs involve working near high-voltage components and are best handled by a qualified technician. Always disconnect power to the cooktop before inspecting any internal connections.
Is it safe to use my Frigidaire cooktop while the E21 error is displayed?
It is generally not recommended to continue using the cooktop while an active fault code is displayed. The E21 error indicates a problem with the touch control system, which could result in unresponsive controls or unpredictable behavior of the right front cook zone. Discontinue use until the fault is diagnosed and resolved.

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

Get Started

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