Took the S in today for the 10000 mile oil service
When I booked it in I also mentioned the leaking expansion tank, creaking seat & Yoyo. They mentioned the rear suspension recall.
Picked it up after work, they had pre ordered me an expansion tank, so fitted it, greased the seat - but ordered me a new base, fitted a new shocker. The oil service was done, they said BMW still working on solution for YOYO but advised 98 octane fuel.
And the car was imaculate - cleaned inside & out
First experience of their service dept a good one.