I have had my Mini in the shop 3 times in 4 weeks, this is bringing memories back of my 2004 530i. 2 times for computer issues and once because the upper roof corner molding flew off of the car. the last one may have been my fault.... wind resistance at 149 mph is probably pretty signifigant. lol