Had a recall notice from BMW for my 320d a few months back for the EGR cooler issue. I called them up back then and got it booked in for not only that, but a "steering gear quality enhancement" which turns out to be an issue relating to corrosion and bolts falling out resulting in the potential to lose steering altogether, lovely. Anyway, today was the day. Was quite pleased to get a nice 530i M Sport Touring as a loaner for the day:
However I just had a call from them to say that it failed its check on the EGR cooler so it needs a replacement which they don't have available right now and they're going to be organising me a hire car of some sort. No doubt I'll end up without my own car for quite a while