mypros+
Error code reference

GE Range Error Code F120

Any key (except Cancel) pressed longer than 60 seconds.

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

Your GE range detected that one of the buttons on the control panel was being held down for over a minute, which it treats as an error. This usually means a button is stuck, dirty, or damaged. The range stops normal operation to prevent accidental commands from being carried out.

Diagnostic procedure

The full F120 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F120 procedure $9.95

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

Most common causes of F120

Ranked by how often they cause this code
  1. 1Stuck or obstructed keypad button
  2. 2Damaged or worn membrane keypad
  3. 3Liquid intrusion into the control panel
  4. 4Faulty electronic control board
  5. 5Unintentional user contact with the panel

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 F120

What does F120 mean on a GE range?
The F120 code means the range detected that a control panel key was held down continuously for more than 60 seconds. The control board interprets this as a fault rather than normal input. It will lock out operation to prevent accidental commands. The cause is most often a stuck, dirty, or mechanically failed keypad.
Is the F120 error on a GE range a safety concern?
The F120 fault itself is a control system warning and not a direct safety hazard. However, the range will restrict normal operation while the code is active, which means cooking functions may be unavailable. Address the fault promptly to restore proper control and prevent any unintended operation that could result from a continuously active key input.
Will resetting the range clear the F120 error code?
Resetting the range by cutting power at the circuit breaker for 30 to 60 seconds will often clear the F120 code temporarily. However, if the underlying cause, such as a stuck key, damaged keypad, or shorted membrane, is not corrected, the code will return once power is restored and the control board detects the same fault condition again. A reset should be used as a first step to confirm the error, not as a permanent solution.
Can I fix the F120 error myself, or do I need a technician?
In many cases, a homeowner can resolve this error by thoroughly cleaning the control panel surface to remove any debris or sticky residue that may be holding a key down. If cleaning does not help, replacing the membrane keypad is a moderately involved repair that requires disconnecting the ribbon cable and is within reach of a confident DIYer. If the control board is at fault, a technician is recommended for proper diagnosis and replacement.
How much does it cost to repair an F120 error on a GE range?
If the fix is simply cleaning the keypad, there is no parts cost involved. A replacement membrane keypad typically costs in the range of $40 to $120 depending on the model. If the electronic control board needs to be replaced, parts alone can run from $150 to $350 or more, with additional labor costs if a technician performs the repair.

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

Get Started

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