Just had a look at the ECU, loads of numbers on it, they are, A0016, 2612, NNW000120, NNW500900, 3A790739. Took the lid off out of interest, circuit board looks clean,however on the row of voltage regulators( well they look like voltage regulators) ther is some aluminium corrosion between the...