Hi everyone, new to the sight, posted a few days back but had no replies. Please someone help me, ive looked at other posts and done all the things that have been sugested but still my fiat punto missfires on cylinders 3 and four. The engine managment light has now gone out but i did just find out it had been lit for around six months before i got it. I have changed plugs, leads, coils and fitted a new ecu and it just wont go. Any ideas be would really be appreciated. Could it have caused damage to the engine when its been running with a faulty ecu? If so what could it damage? please help me