Great news. My M6 oil pump has been replaced! The vehicle is being delivered to my office as I write this. What a relief! I hope all of you have similar smooth and seamless recalls. There is hope after all. I am getting the car back earlier than expected. All I can say is hang in there and good luck to all.