E05 — Overfill / float switch tripped
Per Bosch's official US error-code page, E05 means there is a wash arm diverter circuit fault/error at the main control board.
- Keep using it?
- Yes, with caution
- DIY difficulty
- Easy
- Typical cost
- $35-75
- Verified against
- bosch-home.com ↗
The fix
Water inlet valve (stuck open)
Overfill - too much water in tub
Diagnose first: Inlet valve diaphragm worn and not closing fully; pressure switch can also misread level.
Find this part on Amazon →Didn't resolve it? Next suspect: Pressure / float switch ($25-50)
As an Amazon Associate we earn from qualifying purchases.
How to fix it
- Power off the dishwasher at the breaker.
- Tilt the unit forward gently and let any water in the base pan drain into a towel.
- Inspect the base pan for the source of the leak.
- Check the foam float in the base for free movement.
- Test the inlet valve by listening for it to close at end of fill; replace if stuck.
- Restore power and run a Rinse cycle to verify.
Why it happens
Typical signs: Drain pump runs continuously · Cycle will not start · Water visible in base pan
- Leak inside the dishwasher Door seal, hose clamp, or sump leaking into the base pan.
- Inlet valve stuck open Solenoid fails to close, overfilling the tub.
- Float switch stuck up Debris under the foam float in the base.
- Drain restriction Slow drain causing back-up that triggers the float.
More Bosch dishwasher codes
Always unplug an appliance before servicing it. This guide is for informational purposes and is not a substitute for a qualified technician. Verified against manufacturer documentation: bosch-home.com.