I have a 2011 550 N63 which I've had almost a year and only driven about 1000 miles. When I purchased I ran the carfax and no recalls came up because I found out painfully later that the CCP was named to hide the recall term. A month after the purchase a couple injectors appear to have gone bad and the BMW is refusing to replace. I don't need to drive the car which is helping me to stay persistent with BMW but now I'm to the point where I'm going to make this my "work on" vehicle. I've purchased the software for diagnostics and programming and feel like I'm getting back to the good ole days where I rebuilt engines and upgraded components. I'm not done going after BMW because it doesn't seem right for so many owners to have gone through these types of problems since they purchased the N63 new. I'm just a one year owner and feel "duped". Take care.