Finally I had to replace a torn outer CV Boot on my 74K mile X5. I found an easier way to remove the outer Joint and repair the boot. This only applies to the front outer boot and only if you are just trying to repair the boot and not remove the entire shaft. The write up on here says to remove the whole spindle assembly including all suspension components, steering arm, control arms, etc.... But I found that if you just unbolt the calipers, remove the rotors and unbolt and remove the shock. You can get this done. With the previous parts removed the CV shaft has enough room to be removed using a gear puller. Then follow the steps in the write up. Save the time of removing some hard to reach and hard to remove bolts. Just thought I'd share...