For the brave DIY mechanic with a spare laptop and a backup ECU: Proceed cautiously, verify your downloads, and always, always have a boot mode recovery tool (like KTAG) on standby.
| Manufacturer | Best Coverage (Years) | Notes | | :--- | :--- | :--- | | (VW, Audi, Seat, Skoda) | 1998–2017 | EDC15, EDC16, EDC17, MED9, MED17 support. Tricore via boot mode only. | | BMW | 2002–2016 | DDE6, DDE7 (OK). DDE8 (MSV90) requires bench. | | Mercedes-Benz | 2000–2015 | Bosch EDC16, EDC17, MED17. Some newer SCR/AdBlue ECUs unsupported. | | Ford | 2004–2018 | Bosch EDC16C7, EDC17CP42. Excellent support. | | GM/Opel | 2001–2016 | EDC16, EDC17, SIMTEC 71. | | Fiat/Chrysler | 2000–2017 | Marelli IAW 4AF, 5SF, 7GF. | | Japanese (Toyota, Honda, Nissan) | 2005–2014 | Limited Denso support. Many require JTAG or Boot mode. | kess v2 290 download top
However, if you tune cars for paying customers, the risks are too high. A bricked ECU costs $500+ to replace, and malware on your tuning laptop could expose client data. In that case, invest in an official KESS3 or PCMFlash. For the brave DIY mechanic with a spare