ECU Guides

EDC17C59 on Opel Insignia, Zafira and Chevrolet Aveo Diesel: Original, DPF and Immo Files

15 October 2026 3 min read

P2002 with P0401 alongside it, a Zafira Tourer 2.0 CDTI on 140,000 km, and a DPF that regenerates every 150 km and never gets the soot mass below 20 grams. The owner’s previous garage already cleaned the filter twice. Before anything else gets spent, it’s worth knowing what’s controlling the engine and what can and can’t be done with it.

The ECU in question

Bosch EDC17C59 is the GM version of the EDC17 family used on the A20DTH 2.0 CDTI in the Opel Insignia A, Zafira Tourer and late Astra J, and in Chevrolet’s Cruze and Aveo 1.3 and 2.0 VCDi diesels built alongside them, on most versions. It’s a Tricore unit with the same layout logic as the VW EDC17C46 but a GM-specific flash and a GM-specific immobiliser link. In our catalogue you’ll find it under two very different badges, which sometimes confuses people ordering a file for a Chevrolet Aveo and finding an Opel number in the list.

References from the shelf:

  • OPEL INSIGNIA EDC17C59 0281031379 1037541124 1037543039 DUMP
  • OPEL ZAFIRA EDC17C59 0281031379 1037523305 1037543072 1037541124 DUMP
  • CHEVROLET AVEO EDC17C59 0281019089 1037523307 1037529836 1037534679 DUMP
  • CHEVROLET AVEO EDC17C59 0281019089 1037523305 1037523307 1037520377 DUMP
  • CHEVROLET AVEO EDC17C59 0281018383 1037513146 1037529443 DUMP
  • CHEVROLET AVEO EDC17C59 0281019089 1037523307 1037520378 DUMP

Notice the same 0281019089 hardware carrying three different sets of 1037 software numbers on the Aveo. GM pushed several calibration updates through the dealer network for cold-start smoke and regeneration behaviour, so two Aveos from the same year can be on different software. An original file has to match the one in your ECU, not the one on the label from when it left the factory.

DPF: what the file can and can’t do

Back to the Zafira. On EDC17C59 the regeneration logic is fairly conservative and once the differential pressure sensor reads high the ECU keeps calling regenerations that never complete. If the filter is genuinely blocked (ash, not soot), no file fixes that. If the pressure sensor or its hoses are the cause, replace them, reset the soot and ash counters with a proper tool (MDI with GDS2 or a good aftermarket scanner that supports the GM reset), and the original software behaves fine.

What people then ask for is DPF off. We do supply a DPF-off calibration for this ECU, and it works: the regeneration and the pressure sensor monitoring are removed from the software, the filter is gutted or bypassed, and the codes stay away. It also makes the vehicle non-compliant for road use in the EU and Turkey; an inspection with an emissions test will pick it up, and on a Euro 5 car the penalty can cost more than the filter. Off-road, export, agricultural conversions: fine. Road car with an inspection due: replace the filter.

Immobiliser and used ECUs

EDC17C59 doesn’t hold an immobiliser code in the way an Audi EDC17 does. The security link is with the BCM, the same way as on the petrol Delco E98 cars. A used EDC17C59 needs the security learn with GDS2 or Tech2 after fitting. Our immo off file removes that check for bench engines and vehicles where the BCM is missing, but it’s not the normal route for a road car. An original file plus the dealer learn is.

Reading it

Through OBD, KESS V2 and Autotuner read the full flash on most Opel builds; Chevrolet ones sometimes need bench because the OBD protocol isn’t open on that software. KTAG or Flex on the bench reads everything, and boot mode is the last resort for a unit that has stopped communicating after a bad flash. Full reads take about ten minutes. Keep them.

A quick one from the bench: an Insignia with 0281031379 was written with a DPF-off file built from the 1037523305 software while the car was actually on 1037543072. It ran, but the swirl flap and boost calibrations didn’t line up and it hunted at idle. Rewriting the correct original and building the modification from that solved it. The 1037 number decides, every time.

You’ll find the EDC17C59 originals and modifications on the EDC17C59 page, and the wider selection under DPF off and immo off. If your software number isn’t in the list, send the full read through the request form and we’ll build against it.

Keep reading

More ECU guides