cheapest way : kwp2000+ interface, ME7edition software (free on the net findable), benchflash-harness. This one will NOT be readable via the obd2-plug with
kwp2000+ or galletto. No bootmode required with kwp2000+ if you use ME7flasher. Galletto = ecu open, on bench, with benchflashcable AND bootmode (more
work).
Best option : MPPS. Reads via obd2. Ifnot, bootmode ALSO availabe ! Cheap, quick, good. No messing around.
Can't see why galletto is so hyped everywhere.. Most have BIG problems with it, and screw their ecu up with it.
Anyways, time to invest smartly (mpps), or ask a mate
Cheers,
PvL