mypros+
Error code reference

GE Oven Error Code F97

Lower cooling fan speed is below the minimum 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 F97 error code actually means

Your oven has detected that the internal cooling fan is spinning faster than it should be, which triggered a safety alert. This fan keeps the oven's electronic components from overheating, and when its speed goes outside the normal range, the control system flags it as a problem. A technician will need to check the fan and its control circuitry to determine whether the fan itself or the electronic control board is causing the issue.

Diagnostic procedure

The full F97 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 F97 procedure $9.95

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

Most common causes of F97

Ranked by how often they cause this code
  1. 1Faulty upper cooling fan motor
  2. 2Incorrect or failed feedback signal wiring
  3. 3Loss of 5VDC supply at Machine Control
  4. 4Failed ERC or Machine 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 F97

What does F97 mean on a GE oven?
F97 means the oven's electronic range control has detected the upper cooling fan running faster than its designed speed range. The board monitors fan speed through a dedicated feedback signal circuit, and when that signal falls outside acceptable parameters, it sets the F97 code. This is not a temperature-related fault but a fan motor or control circuit fault.
How do I fix F97 on a GE oven?
Start by checking DC supply voltage at CN300 pin 1 (W) to pin 7 (BK) on the T012 ERC, and verify the feedback signal from CN300 pin 7 (BK) to CN700 pin 1 (Bu). On the Machine Control, confirm 5VDC at J900 pin 4 (W) to pin 6 (BK) and check the signal at J900 pin 5 (PR) to pin 6 (BK). If voltages are correct and wiring is intact, the upper cooling fan motor is the most likely part to replace. If the fan motor tests good, the ERC or Machine Control board may need replacement. This diagnosis requires a multimeter and comfort working inside the appliance cabinet.
Can a wiring problem cause the F97 code on a GE oven?
Yes. The fan speed feedback circuit runs from CN300 pin 7 (BK) to CN700 pin 1 (Bu) on the ERC, and a short, open, or poor connection along this path can send a false signal to the board. Before replacing any parts, inspect the wiring harness connectors at CN300 and CN700 for corrosion, loose pins, or damaged insulation. A wiring fix requires no parts and should be ruled out early in the diagnostic process.
Is it safe to use my GE oven when it shows F97?
Using the oven with an active F97 code is not recommended. The upper cooling fan protects the control board and internal electronics from heat damage during and after cooking. If the fan circuit is malfunctioning, continued use risks overheating the control board, which can cause additional component failures and increase repair costs.
How much does it cost to fix a GE oven F97 error?
Cost depends on the failed component. An upper cooling fan motor typically runs between $30 and $80 for the part. An ERC or Machine Control board can range from $150 to $350 or more depending on the model. Add $100 to $200 for a professional service call if you hire a technician. If you are comfortable with a multimeter and can follow a wiring diagram, the diagnostic steps are manageable for an experienced DIYer, which can eliminate the labor cost.

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

Get Started

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