I have had my M6 almost a year now and about a month and a half of that has been spent at the dealer during repairs. I had the HUD replace which took 1 week and didnt fix anything. Then they reprogrammed the car about 10 times because it kept failing. That fixed the HUD but took another week. Then the car started shift rough like if you bounce your foot on the clutch of a manual, but its an SMG it is subtle but makes still noticable. They said it was a piece of rubber on the ujoint for the diff which needed to be replaced. After a week in the shop they said it was fixed but the problem was still there just slightly better. The shift lights didnt work when i bought it but i didnt even know they were supposed to exist until a month after. The car shakes at 70 like a tire is unbalanced, and makes a whining sound like crappy supercharger. I bought the car in Chicago and i live in the Detroit area. After how long the car spends at the dealer i am afraid to take it in because they hold onto it while parts come in from Germany, and i am last on the list to get a loaner because i didnt buy the car from them. I have no idea what else is wrong with the car but i want it fixed. Does anyone know how to get the dealer to fix things quickly and give me the car while parts are coming in? Is this a lemon, and if so what can i do about it?