GE Dishwasher: error code 888, not draining properly
What is this symptom?
If your GE dishwasher displays error code 888 and isn't draining properly, it may be stuck in a cycle with flashing lights. This issue can prevent your appliance from completing cycles and lead to standing water in the bottom. Understanding the causes can help you troubleshoot effectively.
Important Tips for GE Models
- The 888 code on GE dishwashers is not a standard documented error code but often a symptom of control board or electrical issues rather than a specific defined fault code in manuals.
Possible Causes
Blown control board fuse causing miscommunication and error display
How to Identify: Display shows 888 but no specific manufacturer error code; unit may not advance cycles even if other functions (wash seemed to run.
Part: Control board / fuse
Defective drain pump causing failed drainage and blowing control board fuse
How to Identify: Dishwasher fails to pump out water; water remains in basin; drain pump motor may hum or run intermittently.
Part: Drain pump
Faulty circulation pump causing electrical overload
How to Identify: Spray arms not circulating water properly; irregular motor operation; possible relation to subsequent fuse blow and error.
Part: Circulation pump
Loose or damaged wiring / control panel communication fault
How to Identify: Control panel lights flash 888; resetting by power disconnect sometimes clears the error temporarily; intermittent behavior.
Part: Wiring harness / control interface
DIY Solutions
Power Reset to Clear Control Board Error
- Turn off the dishwasher at the breaker or unplug from power.
- Wait 3–5 minutes to fully reset the internal control.
- Restore power and attempt to run a cycle to check if error clears.
Inspect and Clear Drain Pump and Hose Blockages
- Turn off power to the dishwasher.
- Remove bottom front access panel and locate the drain pump and hose.
- Check for and remove any debris or foreign objects in the pump inlet or hose.
- Reassemble and test drainage with a short cycle.
Next step
Choose the next step for error code 888, not draining properly
Confirm the diagnosis before ordering. An error code can identify the system involved, but it does not prove that a specific part has failed.
Most relevant component to inspect
Main Control Board
The central brain of the appliance that controls all components, cycles, and timings.
- Typical part-only price
- $120 - $280
- DIY difficulty
- Medium
- Estimated time
- 20-40 mins
Where can I find the model number?
Check the rating label around the door, lid, frame, rear panel, or inside the appliance cabinet. Use the complete model number, including suffixes.
Verify the complete model and part number on the retailer's compatibility page before ordering.
Other parts options
Check related components first; use model search as a fallback.
Drain Pump
Pumps waste water out of the appliance during the drain cycle.
Dishwasher Circulation Pump
Circulates pressurized water through the dishwasher spray arms during the wash cycle.
Wiring Harness
Connects controls, sensors, motors, and other electrical components inside the appliance.
Model-compatible Dishwasher parts
Enter the complete model number to browse compatible replacement parts. This is a model-based parts search, not a diagnosis that a specific component failed.
Affiliate disclosure: As an Amazon Associate I earn from qualifying purchases. We may earn a commission from other qualifying purchases or service requests made through links on this page, at no additional cost to you. Recommendations are based on repair relevance, not commission rate.
Optional routine care
Maintenance supplies
These products support cleaning or routine upkeep. They are separate from the possible repair components above and are not claimed to fix this error code or symptom.
Dishwasher Cleaner and Descaler
Supports routine removal of mineral scale, grease, and odor. It is maintenance, not a repair for a failed pump, valve, or control.
Braided Dishwasher Inlet Hose
For replacement of an externally damaged supply hose. Verify connection size, length, and appliance installation requirements before ordering.
Affiliate disclosure: As an Amazon Associate I earn from qualifying purchases. Recommendations are based on routine-care relevance, not commission rate.
Professional Repairs
Replace Control Board Fuse and/or Main Control Board
Replace Faulty Drain Pump
Repair/Replace Wiring Harness or UI Control Board
When to Call a Professional
Preventive Maintenance
-
Clean drain filter and remove debris regularly: Drain blockages and subsequent strain on drain pump
Frequency: monthly -
Inspect wiring harness and control panel area for corrosion or moisture: Communication faults triggering error display
Frequency: annually
Frequently Asked Questions
Why is my GE Dishwasher error code 888, not draining properly?
How do I fix GE Dishwasher error code 888, not draining properly myself?
How much does it cost to fix error code 888, not draining properly?
When should I call a technician for error code 888, not draining properly?
Community Analytical Insights
Guidance from available sources; statistical claims are shown only for samples of at least 10 discussions
Common Issues Reported by Users
- Clogged drain hose
- Faulty drain pump
- Blocked filter or sump area
User Suggested Solutions
-
Check and clear the drain hose. Disconnect the hose from both the dishwasher and the sink drain, and inspect for clogs. Clean or replace as necessary.
-
Inspect and test the drain pump. If the pump is not functioning, it may need to be replaced. Use a multimeter to check for continuity.
-
Clean the filter and sump area. Remove the lower spray arm and filter, then clean any debris that may be blocking water flow.
Limited-source guidance; percentages and success-rate claims are not shown
View
Sources
Data compiled from real discussions on r/appliancerepair and r/Appliances:
Community Discussions
throwing an 888 error code, only drain mode works, fills slowly and then stops
Replaced the wash pump
Source: Reddit r/appliancerepair
User Comments (0)
Share your experience or solution below.
Please login to post a comment.
Be the first to comment!