My 2001 M5 with 77K on it was in dire need of new thrust arm bushings. I had purchased the X5 bushings and had planned to do the job myself, but ran out of time. While searching Google I found BMC...