Hi. I'm new to this forum and the world of BMW. This is my 1st BMW which I bought last year. I immediately noticed overheating problems and sent it in for a check-up and service. The cooling system was pressure tested and I was told everything was ok. The overheating persisted and when checked again by the same workshop they told me the head gasket was blown. This was replaced but still problems. This time they said the radiator was leaking and replaced that. After still more problems they said the auto-leveling switch was faulty and replaced it (I don't know what that is). Everything seemed ok for a while, apart from needing a new starter motor and battery. Now exactly 13 months after doing the Head Gasket last year, and about 20 000kms, the car overheated again. There was never any lack of water in the cooling system, and I have been driving like a granny for fear of potential problems. But again, blown cylinder head gasket. And, of course, one month out of warranty. I cannot fathom how a so-called reliable engine, and 3 liter capacity at that, with fully functioning cooling system can just pop a head gasket like a teenager pops a pimple. Did I buy a lame duck or is there something I need to know about BMW's? Does anyone have any opinions or advice for me. As much as I love this car my plan at this stage is to get it repaired and sell as quickly as possible before anything else breaks.