Table of Contents
ToggleAt Speedy Appliance Repairs, we service hundreds of Bosch 300, 500, and 800 Series dishwashers every year. Bosch dishwashers are engineered with exceptional European precision, featuring ultra-quiet brushless BLDC drain motors and eco-friendly condensation drying systems. However, because Bosch dishwashers rely on tight tolerances and continuous motor current monitoring rather than mechanical float switches to verify drainage, even a minor restriction can cause standing water in the tub or trigger error codes such as E22, E24, or E25.
When your dishwasher fails to evacuate wastewater, systematic troubleshooting is required to pinpoint whether the issue stems from a mechanical clog, an installation error, or an electrical failure.
Understanding the Bosch Drainage System & Error Codes
Before disassembling components, it is critical to interpret what your dishwasher control module is reporting. Bosch dishwashers monitor drain pump resistance and water level pressure continuously.
| Error Code | Official Meaning | Root Cause | Key Diagnostic Indicator |
| E22 | Filter Clogged | Food debris, paper labels, or grease choking the filter mesh. | Standing water in sump; filter screen coated in heavy residue. |
| E24 | Drain Timeout / Air Flow Fault | Restricted drain hose, improper high loop, or missing disposal plug. | Triggers 30 seconds into cycle (hose/disposal) or after 5 to 10 minutes (pump cavitation). |
| E25 | Drain Pump Jammed / Cover Missing | Impeller blocked by foreign object or pump cover tab unlatched. | Pump hums or stops; water does not evacuate during drain pulse. |
| E23 | Drain Pump Electrical Fault | Open circuit or shorted coil in the drain pump motor. | Code appears immediately; pump shows infinite resistance on multimeter. |
The Critical Role of the Drain Pump Impeller Cover
One of the most overlooked components on Bosch dishwashers is the plastic drain pump impeller cover located beneath the triple-filter assembly. Bosch BLDC drain pumps require this cover locked securely in place to generate proper suction pressure.
If this cover is loose, unlatched, or missing its Torx T20 screw (present on select 500 and 800 Series models), the pump cavitates by sucking air alongside water. This triggers an immediate E24 or E25 error code even if the drain hose and impeller are completely clean.
Step-by-Step Diagnostic and Repair Protocol
Step 1: Drain the Sump and Clean the Triple-Filter Assembly
Safety Isolation: Turn off electrical power to the dishwasher at the main circuit breaker and close the water supply line beneath the sink.
Evacuate Water: Sponge out standing water from the tub until the bottom sump is completely accessible.
Remove Filter: Twist the cylindrical filter handle a quarter turn counterclockwise and lift out both the micro-filter cylinder and the flat stainless-steel mesh plate.
Sanitize Mesh: Wash the assembly under hot running water with soft nylon bristle brushes and dish soap. Never use abrasive metal scrubbers that can tear the fine micro-mesh.
Step 2: Inspect the Drain Pump Impeller Chamber
Access the Impeller: Locate the white plastic pump cover on the floor of the sump. Depress the locking tab (or remove the Torx T20 retaining screw) and lift the cover off.
Clear Obstructions: Use tweezers or needle-nose pliers to clear debris. Common items wedged in this chamber include glass shards, fruit seeds, twist ties, and toothpicks.
Test Rotation: Rotate the impeller manually using a gloved finger. It should turn with slight magnetic resistance (pulsing every 90 degrees) but must spin freely without scraping or sticking.
Resecure Cover: Reinstall the pump cover and press firmly until an audible click is produced. Confirm the cover cannot be lifted by hand without releasing the tab.
Step 3: Clear the Drain Hose, Air Gap, and Disposal Connection
Inspect Garbage Disposal Plug: If the dishwasher or disposal was recently installed, verify that the solid plastic knockout plug inside the disposal inlet nipple was removed completely.
Clean Sink Air Gap: If your plumbing setup includes a countertop air gap, pop off the chrome cap, remove the inner plastic divertor, and clear any accumulated grease or organic sludge.
Verify Hose Geometry: Ensure the drain hose maintains a continuous high loop elevated at least 20 to 32 inches above the cabinet floor before connecting to the drain tailpiece, as outlined in standard plumbing guidelines from the International Association of Certified Home Inspectors. This prevents sink wastewater from siphoning back into the dishwasher.
Step 4: Electrical and Mechanical Testing of the Drain Pump
When mechanical blockages are cleared but drainage issues persist, electrical testing is required using a digital multimeter.
| Component | Location | Normal Resistance Reading | Failure Mode / Reading | Action Required |
| Drain Pump Motor (BLDC) | Lower Base (behind access toe-kick) | 80 to 250 Ohms across main terminals | 0 Ohms (shorted) or Infinite/OL (open coil) | Replace Drain Pump Motor |
| Check Valve Flapper | Sump Exit Port / Hose Outlet | Free movement, tight rubber seal | Stiff, swollen, warped, or stuck closed | Replace Check Valve Assembly |
| Control Module Relay | Main PCB (Bottom Rear Right) | 120V AC output signal during drain cycle | 0V output during active drain command | Replace Control Board / Call Professional |
Real-World Case Studies: Resolving Complex Bosch Drain Failures
At Speedy Appliance Repairs, our field service technicians regularly handle complex edge-case failures that standard online guides miss. Here are two real-world examples from our service logs:
Case Study 1: Intermittent E24 Error on a Bosch 800 Series (SHX68T55UC)
Symptom: The dishwasher intermittently stopped 3 minutes into the main wash cycle with an E24 error code. The homeowner had already replaced the drain hose and cleaned the filter twice without success.
Investigation: Our technician performed a continuity test on the drain pump, which read within specification at 88 Ohms. However, during live cycle observation, the drain hose beneath the sink sagged downward due to a broken mounting bracket, dropping the high loop below sink level. Furthermore, the drain pump cover locking tab had cracked slightly, allowing the cover to lift 2mm under water pressure during high-temperature cycles.
Resolution: We replaced the pump cover housing assembly, installed a rigid heavy-duty hose strap to elevate the high loop to 30 inches, and cleared a micro-restriction in the sink branch tailpiece. The unit completed three consecutive test cycles with flawless water evacuation.
Case Study 2: Persistent E25 Code with Normal Pump Resistance on a Bosch 500 Series (SHP865YD5N)
Symptom: Standing water remained across the entire tub floor after every cycle, accompanied by an immediate E25 error code upon initiating a reset drain sequence.
Investigation: The impeller appeared to turn freely when pushed clockwise. However, when turning counterclockwise, a hair-thin wedge of a broken wine glass rim was caught in the cavity behind the impeller blades. The object acted as a one-way ratchet, allowing rotation in one direction while seizing the BLDC motor when reversed by the control module’s initial pump-clearing sequence.
Resolution: Our team safely removed the glass shard using precision needle-nose pliers, flushed the sump with warm water, and verified full dual-direction impeller rotation. The unit successfully drained the entire tub in under 45 seconds.
When to Call Professional Repair Services
While routine filter maintenance and simple hose clearings can be completed by homeowners, complex issues like internal wiring harness failure, control module relay failures, or deep pump replacements carry risks of water leaks and electrical damage.
If you have verified that your filter, pump cover, and drain line are completely clear but your machine continues to display drain error codes, our certified team at Speedy Appliance Repairs provides prompt, expert diagnostics and repair services to restore your appliance to peak performance. You can also consult official manufacturer documentation directly through Bosch Home Owner Support for model-specific appliance registration and manuals.
Frequently Asked Questions
Why is there standing water in the bottom of my Bosch dishwasher after a cycle?
A small amount of clean water (approximately 1/4 to 1/2 inch) remaining inside the sump under the filter is completely normal and designed to keep the internal pump seals moist. However, standing water covering the flat filter plate or accumulating across the tub floor indicates a drainage failure caused by a clogged filter mesh, a blocked pump impeller, an unlatched pump cover, or a kinked drain hose.
How do I clear an E24 or E25 error code on my Bosch dishwasher?
To clear these codes after removing the blockage, perform a system reset by pressing and holding the “Start/Reset” button for 3 to 5 seconds until the display reads “0:01” or “0:00”. Close the door and allow the machine to run its 1-minute drain sequence. If the code persists, disconnect power at the main circuit breaker for 60 seconds to reset the electronic control board.
Can I use chemical drain openers or caustic cleaners in my Bosch dishwasher?
No, you should never pour liquid drain cleaners, sulfuric acid, or caustic chemical drain openers into a Bosch dishwasher. These harsh chemicals corrode internal rubber check valves, degrade pump lip seals, and damage the stainless steel tub. To break down grease slimes safely, pour 1 to 2 cups of white distilled vinegar into the bottom of the tub and run an empty hot cycle.
What causes a Bosch dishwasher to make a humming noise and fail to drain?
A low humming noise paired with a failure to evacuate water signifies that the drain pump motor is receiving electrical power but cannot turn mechanically. This is typically caused by a foreign object (such as a glass shard, bone fragment, or toothpick) jammed between the impeller blades, or a damaged motor bearing inside the drain pump.
How high should a Bosch dishwasher drain hose loop be installed under the sink?
A Bosch dishwasher drain hose must be installed with a high loop elevated at least 20 inches (and up to 32 inches) above the cabinet floor, or routed directly through an elevated countertop air gap. This height prevents wastewater from the kitchen sink or garbage disposal from flowing back down into the dishwasher tub via gravity.




