How to Replace a Bosch Washer Control Module
A Bosch front-loader that throws random error codes that clear and return, goes dead with no display, works only partly (fills but will not spin, or spins but will not heat), or stops mid-cycle at random may have a failed control module — the board that runs motor speed, water level, heating, and all the program…
Before you start#
- Tools: Torx T20 screwdriver, an anti-static wrist strap (recommended), a phone camera for harness photos.
- Part: the model-specific BSH control module.
- Safety: Disconnect power. Handle the PCB by its edges only — static can kill components — and do not touch the solder joints or IC chips.
Step by step#
- Prove the board is at fault first. With the outlet confirmed live (plug a lamp into it), a machine showing multiple random codes, a dead display, or total unresponsiveness points to the board. A single consistent code like E18 (drain) or E04 (door lock) usually points to that named component, not the board — so chase the part the code names before condemning the module.
- Look for visible board damage. Remove the top panel and tilt the control panel forward, then inspect the PCB for burnt components, swollen capacitors (tops should be flat, not domed), corroded traces, or water-damage residue — any of those confirms board failure.
- Open the control panel. Remove the top panel (two Torx T20 at the rear, slide back), then the 2-3 Torx T20 screws holding the control panel to the frame, and tilt it forward on its lower clips. The module sits inside the panel housing, which usually splits into two halves via perimeter clips or screws.
- Photograph every connector. Before disconnecting anything, shoot all the harness connectors from several angles — there are typically 6-10 of various sizes. Each is keyed to fit one way, but the photos keep reassembly confident.
- Disconnect and remove the board. Press each connector's locking tab and pull it straight out (never by the wires), working from one end to the other, then release the board's snap standoffs or 2-4 screws and lift it out by the edges.
- Fit the new board. Seat it on the standoffs, reconnect every connector until it clicks (using your photos), close the housing halves, refit the control panel with its Torx screws, and replace the top panel.
- Power on and program if required. Some boards arrive pre-programmed; others are generic and enter a setup mode on first power-on or need a service-mode model selection. Check whether the part is listed as programmed or unprogrammed — an unprogrammed board may need a BSH service tool that only authorized shops have, in which case have a pro handle the programming.
Do You Have the Right Tools?
Bearing puller set ($120), drum spider wrench ($85), multimeter ($85), and diagnostic software. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
If it does not go right#
- Wrong language or programs after the swap: the board is set for another market variant — enter service settings and reconfigure region and language.
- One function missing, like no spin: a harness connector is not fully seated — reopen and push each one home until it clicks.
- New board blows a fuse or shows no life: the original fault that killed the old board (a surge or a shorted motor) is still present and is taking out the new one — find the root cause first.
- E02 after the swap: the motor needs calibration — run it by holding Start and RPM for 3 seconds.
What the control module actually does#
The control module is the machine's brain: it reads the water-level and temperature sensors, drives the motor through its speed control, switches the heater and valves, and steps the whole program from fill to final spin. Because everything routes through it, a genuine board failure shows up as broad, inconsistent trouble — random codes, a dead display, functions dropping in and out — rather than one repeatable fault. That distinction is the crux of the diagnosis: a single steady error code is the board correctly reporting a bad component and should send you to that part, whereas scattered, shifting symptoms with no single culprit are what actually point back to the module itself.
Appliance Repair Technician & Diagnostics Specialist · 10 years experience
Electronics and diagnostics specialist with 10 years of experience in modern smart appliance repair, specializing in LG and Samsung.


