GE Dishwasher Error Code F148
Open TCO in circulation or drain motor.
Open TCO in circulation or drain motor.
First step from the service manual
Check harness, replace affected motor.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for F148.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What F148 means on a GE dishwasher
The F148 error code on a GE dishwasher indicates an open Thermal Cut-Out (TCO) in either the circulation motor or the drain motor. A TCO is a one-time thermal protection device built into the motor winding circuit. When a motor overheats beyond a safe operating threshold, the TCO opens the circuit permanently to prevent fire or further damage. Once the TCO trips, continuity through that circuit is broken, and the control board detects the open condition and triggers F148.
The circulation motor drives the wash pump that pressurizes water through the spray arms during the wash cycle. The drain motor powers the pump that removes water at the end of each cycle. Either motor can contain a TCO, and F148 applies to both. The most common underlying causes of TCO failure are motor overheating due to a seized impeller, a failing motor bearing, sustained voltage irregularities, or repeated blockages that force the motor to work harder than its rated load.
Diagnosing F148 should begin with a thorough inspection of the wiring harness connected to both motors. Look for pinched wires, corroded terminals, or broken connectors that could mimic an open TCO. If the harness checks out, use a multimeter to test continuity across the TCO terminals of each motor. An open reading confirms TCO failure, and since TCOs are not resettable or individually replaceable in most motor assemblies, the entire affected motor will need to be replaced.
Source: manufacturer service documentation.
Common causes of F148
- 01
Blown TCO from motor overheating
Part replacementThe most frequent cause is the motor itself overheating to the point where the internal TCO opens permanently. This can happen after sustained heavy use, a partial blockage, or a motor that is nearing end of life.
- 02
Seized or jammed impeller
Wiring / connectionA foreign object such as broken glass, a label, or food debris lodged in the pump impeller can cause the motor to stall and overheat rapidly, triggering the TCO. Inspect the pump cavity for obstructions before replacing the motor.
- 03
Damaged or corroded wiring harness
Wiring / connectionA broken wire, corroded connector terminal, or pinched harness between the control board and the motor can create an open circuit that the control board reads as a tripped TCO. Check all connectors and harness routing before condemning the motor.
- 04
Failed motor bearing
Part replacementA worn motor bearing increases mechanical resistance and causes the motor to draw excess current and generate abnormal heat, eventually tripping the TCO. Unusual grinding or humming sounds before the error appeared are indicators of this cause.
- 05
Sustained voltage irregularities
Wiring / connectionLow or unstable supply voltage forces the motor to work harder to maintain speed, generating excess heat over time. Verify that the dishwasher is receiving correct supply voltage at the junction box if motor overheating is recurrent.
Frequently asked questions about F148
What does F148 mean on a GE dishwasher?
Can I fix F148 myself, or do I need a technician?
Is it safe to keep using my dishwasher with an F148 error?
Will resetting the dishwasher clear the F148 error?
How much does it cost to repair a GE dishwasher with an F148 error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass