So far have not received any official letter from BMW Canada but on Tuesday my SA checked my VIN and booked me in for the recall service today.
I dropped my D off at the Dealer first thing this morning and was told it should be ready tomorrow.
I had a chat with my SA about the reliability of the D.
He said so far there have not been any thing major but at his dealership most of the D owners have not put high mileage. My D now is 140 miles to the end of the warranty and I have decided not to purchase any extended warranty.