Error code reference

GE Oven Error Code F97

Lower cooling fan speed is below the minimum fan speed parameter for 30 seconds.

Lower cooling fan speed is below the minimum fan speed parameter for 30 seconds.

First step from the service manual

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.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F97.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What F97 means on a GE oven

The F97 error code indicates the electronic range control (ERC) has detected the upper cooling fan operating above its expected speed threshold. The control board monitors fan RPM through a feedback signal circuit and triggers F97 when that signal reports a speed outside the acceptable range. Diagnostics begin at the T012 ERC by checking DC supply voltage at CN300 pin 1 (W) to pin 7 (BK), verifying feedback from CN300 pin 7 (BK) to CN700 pin 1 (Bu), and on the Machine Control checking 5VDC at J900 pin 4 (W) to pin 6 (BK) and the signal at J900 pin 5 (PR) to pin 6 (BK).

For homeowners, the upper cooling fan keeps internal electronics and the control board from overheating during and after cooking cycles. Your oven has detected this fan is spinning faster than it should, which can point to a problem with the fan motor itself, the control board that regulates it, or the wiring between them. The oven may shut down or restrict operation to protect its components.

This fault is not simply a sensor glitch. It reflects an actual signal the board is receiving from the fan feedback circuit. Addressing it requires voltage and signal testing at specific connector pins before replacing parts, since both a faulty fan motor and a failed control board can produce this code.

Source: manufacturer service documentation.

Common causes of F97

  1. 01

    Faulty upper cooling fan motor

    Part replacement

    A failing fan motor can lose speed regulation and spin erratically or faster than intended, sending an out-of-range feedback signal back to the control board. Replacing the fan motor is typically required when voltage supply checks out normal but fan behavior is abnormal.

  2. 02

    Incorrect or failed feedback signal wiring

    Wiring / connection

    The feedback wire from CN300 pin 7 (BK) to CN700 pin 1 (Bu) carries the fan speed signal to the ERC. A short, break, or poor connection in this circuit can cause the board to read an incorrect fan speed and trigger F97.

  3. 03

    Loss of 5VDC supply at Machine Control

    Part replacement

    The Machine Control must supply a stable 5VDC reference at J900 pin 4 (W) to pin 6 (BK) for the fan speed signal circuit to function correctly. If this voltage is absent or unstable, the signal at pin 5 (PR) will be unreliable and can cause false or erroneous speed readings.

  4. 04

    Failed ERC or Machine Control board

    Part replacement

    If supply voltages and wiring check out correctly at all specified test points but the fault persists, the ERC or Machine Control board itself may have an internal failure affecting how it interprets or regulates the fan speed feedback signal.

See the test procedure for each cause

Frequently asked questions 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.
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 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.
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.
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.

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

Get Started

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