mypros+
Error code reference

Frigidaire Range Error Code F2

Control has detected a problem with the communications link with the electronic surface element control (ESEC) (F20, some models).

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 F2 error code actually means

Your Frigidaire range is showing an F2 error because the main control board has lost its connection to the board that controls your cooktop surface burners. This usually points to a loose wire connection or a problem with one of the control boards. Until the issue is resolved, the cooktop elements may not respond correctly to your commands.

Diagnostic procedure

The full F2 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
Check connection between P4 on EOC and P7 on left front ESEC board.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F2 procedure $9.95

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

Most common causes of F2

Ranked by how often they cause this code
  1. 1Loose or disconnected connector at P4/P7
  2. 2Damaged or corroded wiring harness
  3. 3Failed ESEC board
  4. 4Failed EOC (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 F2

What does F2 mean on a Frigidaire range?
The F2 code on a Frigidaire range means the main Electronic Oven Control (EOC) has detected a break in the communications link with the Electronic Surface Element Control (ESEC) board. This link allows the two boards to exchange control and status signals for the cooktop surface elements. On some Frigidaire models, this code appears as F20. The fault can stem from a loose connector, damaged wiring, or a failed board.
Is it safe to use my Frigidaire range while the F2 code is displayed?
A communication failure between the EOC and ESEC board means the surface elements may not operate correctly or respond to controls as expected. Using the cooktop in this condition is not recommended, as you cannot be certain the elements will behave predictably. The oven function may still operate depending on your model, but the cooktop should be considered unreliable until the fault is repaired.
How much does it cost to repair a Frigidaire range F2 error?
If the fix is simply reseating a loose connector, the repair may cost nothing beyond your time. If a wiring harness needs replacement, parts and labor typically run in the range of $75 to $200 depending on the harness and your location. Replacing the ESEC board generally costs between $150 and $350 for parts and labor, while replacing the EOC can range from $200 to $450 or more depending on the specific board.
Can I fix the F2 error on my Frigidaire range myself?
If you are comfortable working with appliance electronics and can safely disconnect power before opening the control panel, you can start by checking and reseating the connector between P4 on the EOC and P7 on the left front ESEC board. This is the first recommended diagnostic step and costs nothing if the connector was simply loose. If the problem is a failed ESEC board or EOC, replacing those components typically requires sourcing the correct part and some disassembly skill.
Will resetting the range clear the F2 error code?
Resetting the range by cycling the circuit breaker may temporarily clear the F2 code, but if the underlying communication problem still exists, the code will return once the control attempts to communicate with the ESEC board again. A reset is not a repair. The root cause, whether a loose connector, damaged wiring, or failed board, needs to be diagnosed and corrected for the code to stay cleared.

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

Get Started

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