Type: Bosch Engine Management
Fits: Alfa Romeo
Fuel: Diesel
Ref: ECUT346250
Note: This ECU may also fit other models.
A dead Bosch EDC15C7 gives very little away about what has actually failed inside it — the same no-start can be a collapsed internal power supply, a corrupted memory chip or a single fractured solder joint, and none of them can be told apart from the driver’s seat. That is why every EDC15C7 we take in is diagnosed first, before any component is touched and before a price is quoted. This page covers our component-level repair of the Bosch EDC15C7 diesel engine ECU as fitted to Alfa Romeo diesel models, carried out in-house by our own engineers.
Why repair the EDC15C7 rather than replace it
The EDC15C7 holds your vehicle’s original coding and immobiliser pairing. Fit a new or used replacement and that unit has to be programmed and matched to the car before the engine will run — and a mismatch here is a common reason a car still will not start after the ECU has been swapped. Repairing the original board sidesteps that entirely: the fault is fixed, the coding and security relationship stay exactly as they were, and the unit goes back in ready to run. It is one of many units we handle within our wider Alfa Romeo engine ECU repair service.
Common Bosch EDC15C7 fault symptoms
Engine ECUs of this generation fail in a handful of recognisable ways, driven mostly by years of under-bonnet heat cycling and vibration acting on ageing electronics. On a diesel EDC15-series unit like the EDC15C7, the faults that most often bring one to us are:
- A complete no-start with no communication — the engine will not fire and a diagnostic tool cannot connect to the ECU at all, typically pointing to a failed internal power supply or corrupted memory.
- Injector driver-stage failure — a failed output stage that drives the diesel injectors, showing up as a misfire, rough running, a noticeable loss of power or a cylinder dropping out.
- Cutting out and limp mode — intermittent stalling, hesitation or the engine dropping into limp mode, often traced back to dry solder joints or degraded components on the board.
- Immobiliser and sensor-circuit faults — internal damage that leaves the car refusing to start even though the mechanical side of the engine is perfectly sound.
These patterns overlap with wiring, injector and sensor problems out on the car, which is exactly why the unit is tested and the fault confirmed before any conclusion is drawn.
How the repair is carried out
Each unit is logged in, visually inspected and electrically tested to reproduce the reported fault, then taken through fault-specific diagnostics to isolate the component that has actually failed. The repair itself is done at component level — a failed injector driver, a corrupted memory chip, a dry joint or a failed voltage regulator is repaired or replaced, rather than the whole board being swapped out. This work is carried out under a microscope with temperature-controlled rework equipment, in our own UK workshop, by our own engineers; nothing is outsourced or sent overseas. No repair is signed off until the unit has passed final testing.
Common part numbers for this unit
The EDC15C7 was supplied under a range of Bosch and Alfa Romeo part numbers. If your unit carries one of the numbers below, this is the correct repair page for it; if your number is not listed, it may still be a match, so send us the details and our technical team will confirm coverage rather than guess.
| Bosch Number | OEM Number | Price | Warranty |
|---|---|---|---|
| 0281010332 | 55185365 | £POA | 24 months |
| 0281011488 | 55189421 | £POA | 24 months |
| 0281011491 | 55188343 | £POA | 24 months |
| 0281012072 | 55198489 | £POA | 24 months |
Warranty, turnaround and getting a quote
Every repair is covered by a 24-month warranty on the specific work carried out, and the typical turnaround for this type of ECU is 3–5 working days from the unit reaching our workshop. We test and diagnose first, then contact you with the outcome and a price before any chargeable work begins — nothing goes ahead without your authorisation. If a unit turns out to be genuinely beyond repair, we may be able to supply a replacement and code it to your vehicle, so it arrives fully plug and play.
Pricing on this unit is on application. To get started, contact us for a quote via the Repair Form on our website, or call us on 0208 853 5000 to talk the fault through first. You can also reach us through our contact page. We are a mail-in service covering the whole of the UK.




00518301020 part no.
For Alfa Romeo 159, 2.2 JTS petrol engine.
Could u repair and or rebuild it?
And what is d repair cost n what is d rebuilt cost?
I m from Singapore n would need to ship it.
Hello Terry!
Thanks for contacting us!
I’ve forwarded your enquiry to the concerned department & they will reach out to you via email.
Regards
ECU Repairs