I am working on cat d a3 57 plate sportback. Car was running fine, gradually went sick and now no start. Many fault codes on VCDS most of which are short to ground or electrical fault. I took ecu apart noticed water inside so dried and cleaned. Also gettin a big spark from battery when connecting but grounds and wiring looks ok from what I can see. The parts changed when fixing were Radiators- not sure if came from exactly same model. Injector harness, Oem part these were ok. Il post the VCDS scan.