The E05 / E0107 error code is the last member of Bosch's E01–E05 power module fault family, but it is notably more diagnostically complex than its siblings. Depending on the model, E05 can indicate a water switch Triac fault on the control board, a faulty float or float switch, a defective door sensor or aqua sensor (turbidity sensor), a wash arm diverter circuit fault, or a full power module failure. A breaker reset — Bosch's own first step for E0107 — is always the starting point. Beyond that, a float switch or aqua sensor replacement is worth attempting before committing to a full board replacement, which is expensive and requires factory programming.
E05 is the fifth and final code in Bosch's E01–E05 power module fault family. The family as a whole indicates that something has gone wrong with the control board's ability to manage one of the dishwasher's primary electrical circuits. E05 specifically implicates the water switch Triac — a semiconductor switch on the control board responsible for routing power to components involved in water management and sensing.
What makes E05 more complex than its siblings is that the Triac fault can have multiple upstream triggers: a genuine board component failure is the most common and most expensive cause, but a faulty float switch, a defective aqua sensor (turbidity sensor), or a door mechanism sensor fault can all feed incorrect signals into the water switch circuit and produce E05 without the board itself being damaged. This matters practically: a $20–$40 float switch replacement has resolved E05 on many machines where a technician might have proposed a $400 board replacement.
On newer HomeConnect and Series 8 models, E0107 is the four-digit equivalent. Bosch's own published guidance for E0107 is to reset the breaker for 30 seconds, and if that doesn't resolve it, call Bosch Customer Support at 1-800-944-2904. This reflects the board-level nature of the confirmed fault — but the smart path before calling is to check and, if necessary, replace the float switch and aqua sensor first, as these are achievable DIY repairs.
Some repair professionals and sources also associate E05 with a wash arm diverter circuit fault — the geared motor that rotates to direct water to different spray arms. A jammed or failed diverter motor can cause unusual load patterns that the board's water switch circuit registers as a fault. Dishes washed unevenly alongside E05 is a secondary signal pointing in this direction.
Trip the dishwasher's circuit breaker and leave it off for at least 30 seconds (Bosch's published guidance for E0107) — a full 5 minutes is better, as it allows the control board's capacitors to fully discharge and clear a transient fault state. Restore power and run a complete wash cycle before any further investigation. If E05 clears and the cycle runs normally, a power event was the cause.
The float switch is located in the base tray of the dishwasher — the sealed area beneath the inner tub. On most Bosch models it is accessible from inside the tub at the base of the sump area, or by removing the kick plate at the front. With the machine unpowered, look for the float assembly — a small buoyant arm or disc. Press it down by hand to confirm it moves freely and springs back upward. If it is stuck in the raised position, check for debris or scale buildup underneath the float preventing it from lowering. Cleaning the area around the float base may restore function.
On models where E05 can indicate a door fault, confirm the door closes fully and the latch clicks firmly. Open and close the door a few times and listen for a solid click. Inspect the door gasket for any food debris or foreign object preventing a full seal. If the latch mechanism feels loose or the door doesn't sit flush when closed, the latch assembly or its associated sensor may need replacement. This is a model-specific check — consult your owner's manual to confirm whether E05 covers door faults on your particular model.
With the dishwasher fully disconnected from power, access the area around the sump and the control board — typically by removing the inner door panel or the kick plate. Look at the wiring harness connectors for the float switch, door latch sensor, and any connections running toward the circulation pump (where the aqua sensor is mounted). Check for pins that have backed out of their connectors, obvious corrosion, or melted insulation. Reseat any loose plugs firmly.
If the float switch failed the continuity test, replacing it is the most cost-effective repair path — float switches for most Bosch models run $20–$40. Once the correct part is confirmed for your model number, disconnecting the old switch and plugging in the new one is typically a 15-minute job. Run a full test cycle after replacement to confirm E05 clears.
If the breaker reset didn't help, the float switch is confirmed working, the door closes correctly, and wiring looks intact — the fault lies in a component that requires deeper access: the aqua sensor (on the circulation pump housing), the wash arm diverter motor, or the control board's water switch Triac itself. All three require disassembly beyond what most homeowners attempt comfortably, and a control board replacement requires factory programming that only a Bosch-certified technician can arrange.
A breaker reset and float switch check are the productive DIY steps for E05/E0107. Book a professional repair if:
Same-day appointments across Boston. Certified Bosch technicians, common parts stocked on the truck, and a 90-day warranty on every repair.
Yes — they describe the same underlying fault on different Bosch display generations. E05 appears on older two-digit displays and indicates a water switch Triac fault or related sensor fault on the main control board. E0107 is the four-digit equivalent on newer HomeConnect and Series 8 models. Bosch's published troubleshooting for E0107 — a 30-second breaker reset followed by a call to support if unresolved — applies equally to E05.
E01 through E04 each map to a specific relay or motor circuit on the control board. E05 covers the water switch Triac, which is a broader switching component that interfaces with multiple sensors and systems — the float switch, the aqua sensor, the door sensor, and the diverter motor circuit can all feed into it. A fault in any of those inputs can cause the Triac circuit to produce an error, even when the Triac itself is physically fine. This is why checking the float switch before agreeing to a board replacement can save a significant amount of money.
A Triac is a type of semiconductor switch used in appliance control boards to route mains current to components without mechanical relays. On Bosch dishwashers, the water switch Triac handles the switching for water-related circuits. A failed Triac can sometimes be repaired at the component level by a skilled electronics technician, but most appliance repair companies opt for full board replacement since individual component soldering on modern boards is not cost-effective at standard labour rates. Bosch's factory programming restriction on replacement boards means the new board must be calibrated to the specific unit — a technician-only step.
An intermittent pattern — one cycle works, the next produces E05 — is one of the more reliable indicators of a dry or cracked solder joint on the control board, or a component that is thermally cycling between working and failing as it heats and cools. This pattern has been documented in the repair community for Bosch E05 specifically. A technician with component-level board repair experience may be able to reflow the solder joint, but in practice most repairs at this point end in a board replacement.
A breaker reset costs nothing. A replacement float switch runs $20–$40 as a DIY part. A replacement aqua sensor or diverter motor runs $30–$60 for the part. Professional repair in the Boston area ranges from $120–$200 for float switch or sensor replacement up to $300–$500 for a full control board / power module replacement including factory programming — parts and labor included.