mypros+
Error code reference

GE Dishwasher Error Code F147

Drain pump error.

Drain pump error.

First step from the service manual

Check harnessing, replace drain pump if needed.

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

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

The F147 error code on a GE dishwasher indicates a drain pump fault. The drain pump is responsible for expelling water from the tub at the appropriate points in the wash and rinse cycles. When the control board detects that the drain pump is not operating within expected parameters, such as drawing abnormal current, failing to start, or not clearing water within the required time window, it triggers F147 and halts the cycle to prevent overflow or component damage.

The first diagnostic step is to inspect the wiring harness connected to the drain pump. A loose connector, corroded terminal, or chafed wire can interrupt the electrical signal between the control board and the pump motor, causing the board to register a fault even if the pump itself is functional. Check the harness routing for any pinch points or heat damage, and confirm that the connector is fully seated at both the pump and the board.

If the harness checks out and continuity is confirmed through the circuit, the drain pump itself is likely the cause and should be replaced. Internal motor failures, seized impellers, and burned windings are common pump failures that will produce this code. Foreign objects lodged in the pump housing can also prevent the impeller from turning freely, generating a fault condition. Clearing any obstructions and testing the pump for proper rotation and electrical continuity should be performed before committing to a full pump replacement.

Source: manufacturer service documentation.

Common causes of F147

  1. 01

    Loose or damaged wiring harness

    Wiring / connection

    A disconnected, corroded, or broken wire between the control board and the drain pump can prevent the pump from receiving power or sending feedback signals. Inspect the connector at the pump and trace the harness for visible damage.

  2. 02

    Failed drain pump motor

    Part replacement

    Internal motor failure, burned windings, or a seized rotor will prevent the pump from operating and trigger F147. If the harness tests good but the pump does not run or draws abnormal current, the pump motor needs to be replaced.

  3. 03

    Foreign object blocking the pump impeller

    Wiring / connection

    Broken glass, food debris, or small utensil parts can lodge in the pump housing and prevent the impeller from spinning freely. Remove the pump and inspect the impeller for obstructions before assuming the pump has failed.

  4. 04

    Corroded or faulty connector terminals

    Wiring / connection

    Terminal corrosion inside the pump connector can create high resistance in the circuit, causing intermittent or complete loss of pump operation. Clean or replace the connector terminals if corrosion is found.

  5. 05

    Control board fault

    Part replacement

    If the pump, harness, and connectors all test correctly, the control board may be failing to send the proper signal to the drain pump. This is the least common cause and should only be considered after all other components are ruled out.

See the test procedure for each cause

Frequently asked questions about F147

What does F147 mean on a GE dishwasher?
F147 is a drain pump error code on GE dishwashers. It means the control board has detected a problem with the drain pump, such as the pump failing to start, failing to drain water within the expected time, or drawing abnormal electrical current. The dishwasher will stop the cycle and display this code to prevent potential water damage.
Can I fix the F147 error myself?
Some causes of F147 are DIY-friendly. Start by checking the wiring harness and connector at the drain pump for loose connections, corrosion, or visible damage. Also check the pump housing for foreign objects blocking the impeller. If the pump motor has failed, replacing it is a moderate-difficulty repair that requires disconnecting power, accessing the pump underneath the tub, and swapping the unit.
Will resetting the dishwasher clear the F147 code?
A reset may temporarily clear the F147 code, but if the underlying drain pump issue is not resolved, the code will return during the next drain cycle. Resetting the dishwasher is a useful first step to confirm the fault is active and not a one-time glitch, but it is not a fix. The pump, harness, and connectors should be inspected and tested.
Is it safe to use my GE dishwasher with an F147 error?
It is not recommended to continue running the dishwasher while F147 is active. If the drain pump is not functioning, water may not be expelled from the tub properly, which can lead to overflow or prolonged standing water that promotes mold growth. Disconnect power to the dishwasher until the issue is diagnosed and repaired.
How much does it cost to fix a GE dishwasher F147 drain pump error?
If the issue is a loose harness connection or a blocked impeller, the repair may cost little to nothing beyond your time. If the drain pump motor needs to be replaced, parts typically range from $40 to $120 depending on the model, with professional labor adding $100 to $200 on top of that. A control board replacement, if needed, is significantly more expensive and is rarely the root cause.

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

Get Started

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