Type: Bosch Engine Management
Fits: Vauxhall
Fuel: Diesel
Ref: ECUT171225
Note: This ECU may also fit other models.
When a Bosch MSA15.5 fails, the cause is almost always physical. A hairline crack opens in an ageing solder joint, an output driver stops switching cleanly, or an internal component drifts out of tolerance after years of heat-cycling under the bonnet. Fitting another used unit of the same age and the same accumulated wear does not solve any of that. We diagnose the MSA15.5 at component level, identify the part that has actually failed, and rebuild the board so your original ECU goes back on the vehicle working as it should.
What actually fails inside a Bosch MSA15.5
The MSA15.5 is a Bosch diesel engine-management ECU from the electronic diesel control (EDC) generation of the late 1990s and early 2000s. It sits at the heart of the diesel system, governing fuelling and timing, so when its internal electronics degrade the symptoms show up directly in how the engine starts and runs.
On the bench, the common failure patterns for a diesel ECU of this era are consistent. Dry or fractured solder joints break a connection intermittently, so the vehicle runs one day and refuses the next. A failed driver or regulator can leave the engine cranking but not starting, or cutting out without warning once it is warm. Corrosion, moisture ingress and tired internal components can also stop the ECU communicating with diagnostic equipment altogether, which masks the real fault behind a blank read. These are wear-and-age faults, and they respond to a targeted repair rather than a reset.
Why a component-level rebuild, not a swap
Replacing the MSA15.5 with another second-hand unit trades one worn ECU for another, and it usually means fresh coding or immobiliser work before the vehicle will run. A component-level repair avoids both problems. Because we repair the specific fault on your own ECU rather than exchanging the whole module, the unit keeps its original coding and immobiliser pairing with the vehicle, so it goes straight back in.
Every unit is repaired in-house by our own engineers, in our own UK workshop, on our own equipment. If a unit is genuinely beyond economical repair, we can instead supply a replacement ECU coded to your vehicle, ready to fit as plug and play with no further programming needed.
Our MSA15.5 repair process
Each ECU is logged, visually inspected and electrically tested, then taken through fault-specific diagnostics under the microscope with temperature-controlled rework equipment. The repair is not signed off until the unit passes final testing. We test and diagnose first, then contact you with the outcome and an estimated price, and no chargeable work begins without your authorisation.
Typical turnaround is 3 to 5 working days from receipt, and every repair is covered by a 24-month warranty on the specific work carried out. We operate as a mail-in service for customers across the whole of the UK, so the unit can be sent in from anywhere.
Vauxhall diesel ECU repairs
This page covers the Bosch MSA15.5 as fitted to Vauxhall diesel applications. If you are not certain the MSA15.5 is the correct unit for your vehicle, our engineers will confirm coverage rather than guess. You can also browse our full range of Vauxhall / Opel engine ECU repairs for other units.
Common part numbers for this unit
The Bosch and OEM part numbers we handle for this ECU are listed below. If your number is not shown, contact us and we will confirm whether it is one we cover.
| Bosch Number | OEM Number | Price | Warranty |
|---|---|---|---|
| 0281001492 | 91 154 825 | £POA | 24 Months |
| 0281001493 | 91 154 826 | £POA | 24 Months |
Book your MSA15.5 repair
To get your unit booked in, complete the Repair Form on our website for a quote (price on application), or call us on 0208 853 5000 to talk it through with our team. You can also reach us via our contact page.



