
Chrysler Bosch EDC16U31 Engine ECU Repairs
Type: Bosch Engine Management Fits: Chrysler Fuel: Diesel Ref: ECUT344300 Note: This ECU may also fit other models. Two numbers on a Bosch EDC16U31 label settle whether this is the right page for it, and
The Chrysler ECUs that reach a UK workbench
Most of the Chrysler engine ECUs sent to us in the UK come off diesels — the Voyager and Grand Voyager people-carriers and the CRD-badged cars that ran Chrysler’s common-rail turbodiesels. Those engines are managed by Bosch EDC control units, the same EDC15 and EDC16 families found across a great deal of European common-rail diesel, so the failure patterns and the repair route are well understood rather than a Chrysler mystery. The petrol side is the smaller share, handled by a Bosch Motronic MSA engine-management unit.
What matters for an owner or garage is that these are repairable modules, not throwaway parts. A Chrysler engine ECU is already matched to the specific car, so fixing the fault on the original board avoids the coding and immobiliser work that swapping in another unit would drag in. The sections that follow set out the exact Bosch references we hold for Chrysler, how they typically fail, how to tell whether the ECU is really the cause, and how the mail-in repair works. The individual part-number pages sit directly beneath this description. Which Chrysler Bosch references we hold
Our library is filed by the specific Bosch unit rather than the model name, because the same controller turns up across more than one Chrysler model and model year. The references we currently repair cover the diesel-led range UK Chrysler owners search for most, plus the petrol management unit:
Bosch EDC15C5 — an early common-rail diesel controller, covered on our Chrysler Bosch EDC15C5 common-rail diesel ECU page.
Bosch EDC16C2 — a later-generation common-rail diesel unit; see the Chrysler Bosch EDC16C2 common-rail diesel ECU page.
Bosch EDC16U31 — the companion EDC16 common-rail diesel reference, on our Chrysler Bosch EDC16U31 common-rail diesel ECU page.
Bosch Motronic MSA 15.5 — the petrol engine-management unit, detailed on our Chrysler Bosch Motronic MSA 15.5 petrol ECU page.
Bosch 0281010814 — the EDC common-rail diesel controller fitted to the Chrysler Voyager 2.4 CRD, covered on our Chrysler Voyager 2.4 CRD Bosch 0281010814 diesel ECU page.
If the reference printed on your unit is not among these, it is worth checking with us rather than assuming a match — our technical team confirms coverage for a specific ECU instead of guessing, and each part-number page below carries the fault and fitment detail for that particular unit. How these Bosch units tend to fail
Faults on the EDC diesel and MSA petrol controllers repeat in a handful of recognisable ways, and the large majority are correctable on the circuit board rather than needing a fresh module. The complaints that arrive with us most often are:
Limp mode — the engine drops into a restricted, low-power state and will not rev out, usually because the ECU has lost proper control of an injector or boost output.
Misfire and rough running — uneven running that does not track cleanly to a single cylinder, often pointing at a failed injector driver stage inside the unit rather than a plug, coil or injector.
No communication — the ECU stops answering a diagnostic scan entirely, which commonly traces to a failed communication transceiver or corrupted internal memory.
Non-start after a jump-start — a voltage spike, or a lead put on the wrong way while boosting a flat battery, frequently takes out the ECU’s power supply or an output stage. On these diesels it is one of the most common reasons a unit reaches us.
Water ingress and corrosion — moisture reaching the board causes corrosion and intermittent faults; caught in time, the affected tracks and joints can be repaired.
Corrupted EEPROM, failed injector drivers and a failed voltage regulator — specific internal defects that a like-for-like replacement would throw away needlessly when the actual fault can be rectified.
Where a unit is genuinely beyond economical repair, we also hold exchange units for a number of Chrysler references, so a dead module does not leave the vehicle off the road. Is it the ECU, or something wearing its symptoms?
Engine-ECU symptoms overlap heavily with sensor, wiring, fuel and battery faults, so it helps to know which signs actually point back at the control unit. The clearest indicators are an engine that cranks but never fires, a sudden and repeated drop into limp mode, misfiring with no single-cylinder pattern, warning lights that will not clear, or a unit that has gone silent on a scan tool. A fault that showed up straight after a jump-start, a flat battery or work around the ECU connector points firmly at the module itself.
Because those same symptoms have more than one possible cause, we never assume the ECU is at fault before it is tested. Every unit that reaches us is logged, visually inspected and electrically tested before any conclusion is drawn, so a module is neither written off nor repaired on a hunch. Repairing your unit keeps it plug-and-play
A Chrysler engine ECU is tied to the vehicle through its security handshake, so fitting a replacement is rarely a clean swap. A new or donor unit has to be matched to the car, and a used ECU carries its own stored relationship that must be cleared and re-linked — diagnostic time and specialist coding on top of the part itself, with no certainty it settles first time.
Repairing the original module sidesteps all of that. Because we correct the specific fault on the board and return your own unit, it goes back with its original coding and security pairing untouched. In practice that makes it a plug-and-play refit — no reprogramming and no re-coding when it is fitted, and the car runs exactly as it did before the fault appeared. Every repair is carried out in-house by our own engineers under a microscope with temperature-controlled rework equipment, using only OEM-grade parts that meet or exceed the original specification, and it is not signed off until it has passed final testing. Getting a Chrysler ECU to our workshop
This is a UK-wide mail-in service, run without a walk-in counter by design. When your unit arrives it is logged, tested and diagnosed, and we then contact you with the outcome and an estimate before any chargeable work begins — nothing proceeds without your authorisation. The completed repair is covered by a 24-month warranty on the specific fault rectified. To begin, find your EDC15, EDC16 or MSA reference in the Chrysler part-number pages below, or complete the Repair Form on our contact page so our engineers can confirm coverage. The full range of makes and modules we handle is on our What We Repair page.

Type: Bosch Engine Management Fits: Chrysler Fuel: Diesel Ref: ECUT344300 Note: This ECU may also fit other models. Two numbers on a Bosch EDC16U31 label settle whether this is the right page for it, and

Type: Bosch Fits: Chrysler Fuel: Diesel Ref: ECUT341250 Note: This ECU may also fit other models. The opening five digits of the Chrysler part number on a Bosch EDC15C5’s label go a long way towards placing the unit

Type: Bosch Engine Management Fits: Chrysler Fuel: Diesel Ref: ECUT343300 Note: This ECU may also fit other models. A misread digit on an engine ECU label is often caught, because the row it leads to
Type: Bosch Engine Management Fits: Chrysler Voyager Engines: 2.4TD / 2.5TD / 2.7TD Year: Fuel: Diesel Note: This ECU may also fit other models. Give us two details about the vehicle, the model and the size

Type: Bosch Engine Management Fits: Chrysler Fuel: Diesel Ref: ECUT342250 Note: This ECU may also fit other models. Both Bosch MSA15.5 units on this page run a 2.5 TD diesel, and both Bosch numbers begin