For the past week the M6 has been making a strange knocking sound above 3k rpm. Yesterday I went to drop it at the dealer and it went into reduced power mode pulling off my street. As I took my foot off the gas on the exit ramp by the dealer the car stalled out. I managed to restart it by giving it some gas and got it into the dealers parking lot where it was running like crap and it felt unbalanced. I'm at 92000 miles with the warranty good through 8000 more miles and 3 months so it looks like I will be getting a new motor just at the end. How long do you guys think it will take for them to get everything done seeing as they take a week to replace an alternator?