Non sono esperto, ma dal numero enorme di errori che ha, hai verificato che la ecu non abbia preso acqua e si sia danneggiato qualcosa?
Cmq prima di intervenire sulla ecu io cambierei sensore temperatura acqua e le 4 candelette.
E' una spesa modica, ed in ogni caso si possono nascondere gli errori ma nn è bellissimo che l'auto parta senza candelette, inoltre in queste auto il sensore temperatura refrigerante è un difetto che capita spesso.
Sostituisci i componenti, azzera gli errori e prova l'auto.
Se ancora compare l'errore p1640 allora andremo ad eliminare quel dtc e vedremo come si comporta l'auto.
Almeno se fosse capitato a me procederei così.