Bosch Dishwasher E17 Error Code — What It Means
E17 means too much water entered the tub. The control board saw a high water level and stopped the cycle before it could flood.
The two usual causes are a float switch that cannot move and a water inlet valve that will not shut off. Both are fixable once you find which one is at fault.
Common Causes
- Inlet valve stuck open A valve that will not close keeps letting water in even after the tub is full.
- Stuck float switch A float jammed by debris or grease cannot tell the board the tub is full.
- Restricted float chamber tube Grease buildup in the float tube keeps the float from rising and falling freely.
- Control board fill fault A board that does not cut the fill signal lets the valve run too long.
- Debris under the float Food or a stray utensil holds the float down so it never trips the level sensor.
Step-by-Step Fix
- Shut the household water supply valve and cut power at the breaker right away.
- Remove the lower rack and find the float inside the tub, then clear any debris around it.
- Lift and lower the float by hand to confirm it moves freely with no sticking.
- Clean the float chamber tube of grease so the float can travel its full range.
- Check whether water keeps entering with the power off, which points to an inlet valve stuck open.
- Restore water and power, run a cycle, and confirm the fill stops on time and E17 clears.
Parts Often Needed
| Part | Notes |
|---|---|
| Bosch dishwasher water inlet valve | Amazon | Replace if water keeps flowing in with the unit powered off. |
| Bosch dishwasher float switch | Amazon | Use if the float sticks or the switch does not trip on a meter. |
| Bosch dishwasher float assembly | Amazon | Order the float and seal kit if the float is cracked or warped. |
When to Call a Pro
If the float moves freely but the tub keeps overfilling, the inlet valve or board is not shutting off the fill. Have a technician confirm whether the valve or the control board needs replacing.