mypros+
Error code reference

GE Dishwasher Error Code F25

Replace drain pump.

Replace drain pump.

First step from the service manual

Check wire harness, replace drain pump.

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 F25.

  • 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 F25 means on a GE dishwasher

The F25 error code on a GE dishwasher indicates a drain pump failure. The drain pump is responsible for expelling water from the tub at the end of each wash and rinse cycle. When the control board detects that the drain pump is not operating within expected parameters, or that water is not being evacuated properly, it triggers the F25 code and halts the cycle to prevent overflow or motor damage.

The first diagnostic step outlined for this code is to inspect the wire harness connected to the drain pump. A damaged, corroded, or disconnected harness can prevent the control board from sending power to the pump, mimicking a pump failure even when the pump motor itself is functional. Technicians should check for broken wires, loose connectors, and signs of moisture intrusion at the pump connector before condemning the pump itself.

If the wire harness checks out and connections are secure, the drain pump should be replaced. Drain pump failures can result from a burned-out motor winding, a seized impeller due to debris ingestion, or internal component wear over time. Because the F25 code specifically points to the drain pump as the resolution, a confirmed wiring inspection followed by pump replacement is the recommended repair path.

Source: manufacturer service documentation.

Common causes of F25

  1. 01

    Failed drain pump motor

    Part replacement

    The drain pump motor can burn out or seize over time, preventing it from running. This is the primary cause indicated by the F25 code and typically requires full pump replacement.

  2. 02

    Damaged or disconnected wire harness

    Wiring / connection

    The wiring harness connecting the control board to the drain pump may have a broken wire, corroded terminal, or loose connector. This is the first thing to inspect before replacing the pump.

  3. 03

    Debris-clogged impeller

    Wiring / connection

    Foreign objects such as glass shards, food debris, or small utensil pieces can jam the pump impeller, causing the motor to stall and triggering the F25 fault.

  4. 04

    Corroded pump electrical connector

    Wiring / connection

    Moisture exposure at the pump connector can cause corrosion that increases resistance in the circuit, leading the control board to detect a pump fault even if the motor is intact.

  5. 05

    Control board misread or transient fault

    Wiring / connection

    In rare cases the control board may generate a false F25 due to a voltage spike or software glitch, but this is uncommon and the pump and harness should always be verified first.

See the test procedure for each cause

Frequently asked questions about F25

What does F25 mean on a GE dishwasher?
The F25 code on a GE dishwasher indicates that the drain pump has failed or is not operating correctly. The control board monitors the drain pump and triggers this code when it cannot confirm proper pump function. The dishwasher will stop mid-cycle and will not resume until the fault is resolved. The recommended fix is to inspect the wire harness first, then replace the drain pump if needed.
Can I fix the F25 error on my GE dishwasher myself?
A knowledgeable DIYer can perform the wire harness inspection, checking for loose connectors, broken wires, or corrosion at the drain pump connection. If the harness is intact, replacing the drain pump is the next step and is a moderate-difficulty repair that involves accessing the pump from inside or beneath the dishwasher. If you are not comfortable working with appliance wiring or water connections, a qualified technician is recommended.
Is it safe to run my GE dishwasher with an F25 error code showing?
No, you should not continue running the dishwasher with an active F25 code. A non-functioning drain pump means water cannot be properly expelled from the tub, which can lead to standing water, potential overflow, and additional stress on other components. Leave the dishwasher off until the drain pump issue is diagnosed and repaired.
Will resetting my GE dishwasher clear the F25 error code?
A reset may temporarily clear the F25 code from the display, but the error will return as soon as the dishwasher attempts to run the drain pump again if the underlying problem is not fixed. The reset does not address the failed pump or wiring issue. A proper repair, including harness inspection and pump replacement if needed, is required to permanently resolve the fault.
How much does it cost to fix an F25 error on a GE dishwasher?
Repair costs depend on whether the problem is the wire harness or the drain pump itself. If only a harness connector needs to be reseated or repaired, costs can be minimal. A drain pump replacement, including parts and labor, typically runs in the range of $150 to $350 depending on the specific model and local labor rates. Getting a quote before proceeding is advisable, particularly for older machines.

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

Get Started

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