My brother has just bought a 98 Cooper Sport. The engine now will not idle but apart from that runs fine. its only done 21000 miles. I have been told that this could be caused by a faulty ecu. I have worked on lots of minis in the past but not a multi point injection one. Can anyone shed any light on this problem????