The car has had its first set back... it wont start! I took it to the good folks at Long Beach Autohaus for an inspection and repair, it was the starter. They also replaced the front control arm bushings, serpentine belt, and gave it an oil change. Good quality work and an affordable price, not to mention the diagnosis, repairs and maintenance was all completed in less than 24 hours. Now my Bimmer drives smooth and great! Thanks LB Autohaus, especially Laura and Mackenzie.