Type: Bosch Engine Management
Fits: Vauxhall
Fuel: Diesel
Ref: ECUT170225
Note: This ECU may also fit other models.
Lift the lid on a Bosch EDC15M1 and there is far less inside than the trouble it causes would suggest: a single multi-layer circuit board in a sealed alloy case, carrying a microprocessor, a bank of injector output drivers, a regulated power-supply stage and an EEPROM that holds the vehicle’s coding. Almost every EDC15M1 that reaches us has failed not because that design was weak, but because one of those specific parts has aged. Knowing which part tends to give way is the whole basis of a component-level repair.
Inside the EDC15M1 diesel ECU
The EDC15M1 is a Bosch Electronic Diesel Control unit — the engine management computer fitted to the diesel Vauxhall applications it was built for. Its job is to read the engine in real time, taking in crankshaft and camshaft position, coolant and intake-air temperature, fuel rail pressure and pedal position, and translating all of it into injection timing and fuelling decisions many times a second. That entire task runs on the one board inside the case, which is why a single tired component can bring the whole unit down. Because the board also stores the car’s coding and immobiliser data, the ECU is married to the vehicle it came from; a replacement has to be programmed before the engine will start, whereas repairing your original leaves that pairing untouched.
Which internal parts age, and why
Two forces wear an EDC15M1 out: heat and vibration. Mounted in the engine bay, the board is warmed and cooled on every journey and shaken the whole time the engine runs, and over enough cycles that punishes particular parts.
The most common casualty is the soldering. Repeated expansion and contraction opens hairline cracks around the legs of the heavier components, and a joint that is cracked but still just touching throws a fault that comes and goes with temperature and movement. The injector output drivers — the stages that actually switch the fuel injectors — are another known weak point, and when one degrades the affected cylinder stops receiving a clean firing signal. The regulated power-supply stage matters every bit as much: as the voltage it feeds to the engine sensors begins to drift, the readings reaching the processor stop adding up and the fuelling calculations built on them drift with it. We also see moisture and corrosion tracking across the board or the connector pins where a seal has aged, and coding or fuelling data held in the EEPROM that no longer reads reliably. Each of these is a physical fault in a nameable part, which is precisely why it can be put right rather than merely cleared.
How an EDC15M1 fault shows up on the road
Because different parts fail in different ways, the EDC15M1 has no single tell-tale symptom. The signs owners describe to us most often are:
- A no-start where the engine cranks but never fires, the injector drivers sitting idle.
- Stalling or cutting out while driving, sometimes clearing on a restart and sometimes not.
- Limp mode or a flat loss of power as the ECU falls back to a protective fuelling map.
- An uneven idle, rough running or a misfire that worsens under load.
- A diagnostic tool that cannot connect to the ECU at all.
- Faults that appear only once the engine is hot or being shaken, then hide again before they can be traced.
None of these confirms the ECU on its own — a wiring fault or a failed sensor can mimic every one of them — so each unit is tested to establish the real cause before any repair is agreed.
How we repair and return your EDC15M1
Once testing has pinpointed the failed component, the repair is carried out at board level in our own UK workshop by our own engineers, with nothing sent elsewhere. The tired part is renewed under a microscope using temperature-controlled rework equipment, the board is taken back through a full bench test, and the unit is not signed off until it passes. This is a Bosch diesel engine ECU, and it is a unit we diagnose and rebuild down to the individual component as a matter of routine. Because we mend the specific fault rather than fit a whole new module, your EDC15M1 keeps its original coding and immobiliser pairing and goes straight back onto the vehicle without reprogramming. The service is mail-in across the whole UK, and every repair carries a 24-month warranty on the work carried out. You can also browse our wider Vauxhall and Opel engine ECU repair services for related units. To get started, complete the Repair Form and our engineers will confirm coverage for your part number and diagnose the unit; pricing is on application once the fault is known.
Common part numbers associated with this type of unit
| Bosch Number | OEM Number | Price | Warranty |
|---|---|---|---|
| 0281001630 | 90 543 923 | £POA | 24 Months |
| 0281001631 | 90 508 976 | £POA | 24 Months |
| 0281001632 | 90 508 977 | £POA | 24 Months |
| 0281001633 | 90 508 986 | £POA | 24 Months |
| 0281001634 | 90 569 348 | £POA | 24 Months |
| 0281001635 | £POA | 24 Months | |
| 0281001636 | £POA | 24 Months | |
| 0281001637 | £POA | 24 Months | |
| 0281001670 | 90 589 736 | £POA | 24 Months |
| 0281001674 | 90 562 574 | £POA | 24 Months |
| 0281001675 | £POA | 24 Months | |
| 0281001791 | £POA | 24 Months | |
| 0281001792 | 90 589 739 | £POA | 24 Months |
| 0281001793 | £POA | 24 Months | |
| 0281001794 | £POA | 24 Months | |
| 0281001869 | 09 133 267 | £POA | 24 Months |
| 0281001870 | 09 133 268 | £POA | 24 Months |
| 0281001871 | £POA | 24 Months | |
| 0281001873 | £POA | 24 Months | |
| 0281001874 | 91 36 119 | £POA | 24 Months |
| 0281001971 | £POA | 24 Months | |
| 0281010012 | 09 240 046 | £POA | 24 Months |
| 0281010021 | 09 133 269 | £POA | 24 Months |
| 0281010023 | £POA | 24 Months | |
| 0281010025 | 09 173 933 | £POA | 24 Months |
| 0281010026 | £POA | 24 Months | |
| 0281010050 | £POA | 24 Months | |
| 0281010267 | 24 417 167 | £POA | 24 Months |
| 0281010268 | 24 417 169 | £POA | 24 Months |
| 0281010269 | 24 417 194 | £POA | 24 Months |
| 0281010271 | 24 417 196 | £POA | 24 Months |
| 0281010272 | £POA | 24 Months | |
| 0281010273 | 24 417 198 | £POA | 24 Months |
| 0281010448 | £POA | 24 Months | |
| 0281010451 | 24 417 201 | £POA | 24 Months |
| 0281010456 | 24 417 166 | £POA | 24 Months |
| 0281010457 | £POA | 24 Months | |
| 0281010722 | 8972492344 | £POA | 24 Months |
| 0281011296 | 8973618830 | £POA | 24 Months |
| 0281011893 | £POA | 24 Months | |
| 0281011295 | 8973618820 | £POA | 24 Months |


