mypros+
Error code reference

GE Dishwasher Error Code F54

Replace motor with faulty TCO (thermal cut-out).

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 F54 error code actually means

The F54 error means your GE dishwasher's control board has detected a problem with the pump that drains water out of the tub. The dishwasher stopped mid-cycle because the drain pump either isn't working or isn't drawing power the way it should. This issue involves both the drain pump itself and a fuse on the main control board, so both parts need to be checked.

Diagnostic procedure

The full F54 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 circulation and drain motor TCO; replace correct motor.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F54 procedure $9.95

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

Most common causes of F54

Ranked by how often they cause this code
  1. 1Failed drain pump motor
  2. 2Blown replaceable fuse on main control board
  3. 3Damaged or broken wiring harness to drain pump
  4. 4Foreign object jamming the drain pump impeller

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 F54

What does F54 mean on a GE dishwasher?
F54 on a GE dishwasher means the control board has detected a drain pump failure. The board monitors the drain pump circuit during the drain cycle, and F54 is logged when the pump does not operate as expected. The fault is specific to the drain pump and a replaceable fuse on the main control board.
Can I still use my GE dishwasher when it shows F54?
Running the dishwasher with an active F54 code is not advisable. The drain pump is not functioning, which means water cannot be evacuated from the tub at the end of the cycle. Continuing to run cycles will leave standing water in the tub, which can cause odors, overflow risk, and additional strain on other components. Address the drain pump and fuse before resuming normal use.
Why does my GE dishwasher keep showing F54 after I replaced the drain pump?
If F54 returns after replacing the drain pump, the replaceable fuse on the main control board was likely not replaced at the same time. GE specifically calls for replacing both the drain pump and the board fuse together. A blown fuse will prevent the new pump from receiving power and the code will persist. Also inspect the wiring harness for damage that could be causing repeated fuse failures.
How do I fix F54 on a GE dishwasher?
GE's first repair step for F54 is to replace the drain pump and the replaceable fuse on the main control board. Before ordering parts, check the wiring harness to the drain pump for damaged terminals or broken wires, and inspect the pump impeller for debris jams. If the harness and impeller are clear, replace the drain pump and the board fuse together since a failed pump often blows the fuse simultaneously.
How much does it cost to fix GE dishwasher error code F54?
A replacement GE dishwasher drain pump typically costs between $40 and $90 for the part. The replaceable fuse on the control board is generally a low-cost component, often under $10, but if the entire control board needs replacement, expect $100 to $200 for the board alone. DIY repair is manageable for most homeowners with basic tools since the drain pump is accessible from below the dishwasher. Professional labor adds $100 to $200 depending on your area.

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

Get Started

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