mypros+
Error code reference

GE Oven Error Code F99

Lower cooling fan speed is above the maximum fan speed parameter for 30 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 F99 error code actually means

Your oven's control system has detected that the internal cooling fan is spinning faster than it should be. This fan keeps the electronics and controls from overheating during and after cooking, and when it runs out of its normal speed range, the oven logs this error to prevent potential damage. A technician will need to inspect the fan, its wiring connections, and the control board to find the root cause.

Diagnostic procedure

The full F99 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 the cooling fan operation and that all fins are on the cooling fan; check the FAD board for 5V pulse between Pin 1 and Pin 2 or Pin 2 and Pin 3; replace cooling fan and/or board; if both seem to be working, replace the machine 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 F99 procedure $9.95

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

Most common causes of F99

Ranked by how often they cause this code
  1. 1Faulty lower cooling fan motor
  2. 2Damaged or shorted wiring harness on feedback circuit
  3. 3Incorrect or unstable 5VDC supply at lower board J900
  4. 4Faulty lower 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 F99

What does F99 mean on a GE oven?
F99 means the oven's electronic range control has detected the lower cooling fan running faster than its programmed speed limit. The control board monitors a feedback signal from the fan and compares it against expected values. When that signal exceeds the threshold, F99 is triggered. The fault can originate in the fan motor, the wiring harness, or the lower control board.
How do I fix F99 on a GE oven?
Start by checking the feedback wiring between CN300 pin 7 (BK) and CN700 pin 3 (PR) on the T012 ERC for shorts, breaks, or chafing. Then verify 5VDC is present at lower board connector J900 W pin 4 to BK pin 6, and check for a signal at J900 pin 5 PR/W to pin 6 BK. If wiring is intact and voltage is correct, test or replace the lower cooling fan motor. If all those check out, the lower control board is the next suspect.
Will clearing the F99 code make it go away permanently?
Resetting the oven by cutting power at the breaker for 30 seconds will clear the F99 code temporarily, but it will return if the underlying cause is not fixed. The ERC continuously monitors the lower fan speed signal, so any wiring fault, bad fan motor, or board issue will retrigger the code during the next run cycle.
Is it safe to use my GE oven with an F99 error code active?
Using the oven with F99 active is not recommended. The lower cooling fan protects control electronics from heat damage, and if there is a genuine fan or wiring fault, continued operation risks damaging the ERC or lower control board. Power the oven off at the breaker until the cause is identified and corrected.
How much does it cost to repair a GE oven F99 error?
A replacement lower cooling fan motor for a GE oven typically runs between $30 and $80 for the part. A lower control board can cost $100 to $250 depending on the model. If you hire a technician, expect $100 to $200 in labor on top of parts. A DIYer comfortable with a multimeter can perform the voltage and continuity checks at J900 and CN300 without special tools, which can save significant cost by confirming which part actually needs replacement before ordering anything.

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

Get Started

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