Nice documentation and write up. I know how much time that add to your workload.

Dear God, don't let the F80 have these kinds of issues.
Can I be a bit of a dick and ask the E9X guys a question? Is owning this car worth all of this? I know that I've seen the in car (from the underside) replacement of these parts as a preventative measure and I get that this is the result of a spin bearing but I mean... knowing this is an eventual repair?