for old edc15 without problem to reaad with galleto or mpps by obd. after that you can recover with desoldering 29f400 and program directly with file by obd ! on edc 16 is difficult better way remove ecu put on bench read by bdm all mpc+flash+eeprom and you are save now because if you kill the ecu you can finde used and clone it. brg
no ! not always is necessary to do it on the bench, but is more readably ! I was make recovey in 2 ecu !widht MPPS edc15c2 2.0 hdi and last weekend in a C5 2.2 hdi directly from the obd plug