it's 99.9% the ECU... it would be the first time to see such Hawkeye glitch, especially that you said this fault was not there before it remained immobilised, IMO something happened with the ECU too at that moment, is it Eu2 or Eu3 engine? can you tell what p/n is on the ECU?
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 case and the lid, can't see anything else.
Paul
 
....NNW000120, NNW500900, 3A790739
The bolded one should be NNN000120, and the red one should match with the last 8 characters of your VIN if the ECU is the original one but IMO you can't rule this issue out without trying with a known good Eu3 ECU
 

Similar threads