got the X5 back earlier today. It cost $105 to get the bushing replaced and said it was a big pain to get it from the hub.
I couldn't get it inspected because I didn't have enough miles on the car since replacing the MAF so I have to drive it for a day or so and take it back.
The other bad news is that I need to get the front driver's side control arm and tie rod replaced because they are showing wear despite no torn boots. (I already ordered these for like $80 shipped). The air suspension wires were a little more hacked than I thought so I need to work on those if I want to get it all working again.
I replaced the rotors and this got rid of all of the pulsing. The whole front feels a lot tighter now, but I can feel the need for the control arm and tie rod.
so progress, but a long way to go still.