 Had my 2002 X5 since new. At 3000 miles experienced overheating problems. At 17000 miles the entire HVAC unit had to be replaced-water flooding the interior P/S. Speedo has a 5mph error (slow) that I was told was inherent in BMWs - dealer quote "BMW does not want their owners driving too fast". I/P center stack has a severe rattle at the radio cover, console has a severe rattle at the cupholder cover, to date the dealer has not been able to repair either. When I use the heated seats the headlamps dim. Steering is very heavy feeling, difficult in tight, low- speed turning. Would not recommend this car to anyone. 