Well, my ECU came back yesterday with an assurance that there was nothing wrong with it.
Pipers still insist that there is something wrong with it.
When put on the car, the engine management light stayed on and the engine cooling fans came on straight away. Same problem.
I had a mate come round for a look and between us we found that the clip on the plug on the temperature probe was broken, making the plug loose. (Pipers spent 4 hours looking round and testing before they diagnosed an ECU).
When the plug was wriggled, the fans went off and so too the engine management light.
WHAT DID THEY DO AT PIPERS FOR 4 HOURS? MAIN DEALERS??PAH!!
I have now cable tied the plug in place and will get another soon.
I still have the original flat spot on acceleration, but I can live with that for a while until I find a garage competent enough to have a look at it.
Quiz
>> Stay informed about: 2002 Alfa 156 2.4 JTD