I bought a new X5 and 3 days later the 'Check engine soon' light came on. One of the BMW services first said it is a problem with a cooling sensor. Now they are saying that the whole Engine Control Module has to be replaced. Could someone help me understand this problem and tell me how serious this problem is.. Thanks very much!