I bought my C 220 113000 miles on it before a month .. Now it cannot start up when I drive for few miles in city and then turn the keys off. It happens occasionally but now the frequence of this problem has increased.. I have to wait for 2-3 hours before it can again start up. My Engine coolant temperature guage is not working on the dashboard.. I went to independent mechanic today and he told me that the fan which cools engine is not working properly and the some clutch belt which runs this fan aslo need the replacement.. He gave me an estimate of 450 $ for all this repair.. Can anyone tell me if this can be the problem or anything else? The temperature guage is 1200 $ and I cannot afford that.SO decided to replace the fan and belt only. When i rotate the key it rotates the belt but engine doesnt get started.