Using the ball joint tool make the job safe and easy. Approx 10 mins a side. I have now done three sets of these ball joint. The tool is simple to use, keeps the new joint square when you pull the new ball joint in, and will not remove any material in the swing arm. Note: Make sure you apply lots of of your favorite WD-40/PB Blaster rust penetration spray on these areas 24 hrs before you start, as many of these ball joints hang in salt spray all winter long year after year including the CA "beach surfer" crowd users.
Using copper anti-seize will makes disassembly easy for any future tasks. Especially true on wheels, rotor to hub, etc where you are into them on a 2-4 times annual bases. Pulling the wheels off and doing a proper cleaning (wash, scrub tires, clay wheel, wax, protection on the inside and out side of the tires will keep your X happy and all shiny...
__________________

2005 X5 4.8IS
The
Blue ones are always FASTER....
Current Garage:
2005 X5 4.8is
2002 M5 TiSilver
2003 525iT
1998 528i
Former Garage Stable Highlights
2004 325XiT Sport
1973 De Tomaso Pantera, L Model
1970 Dodge Challenger T/A 4 sp Alpine White
1970 Dodge Challenger T/A 4 sp GoManGo Green
1971 Dart Sport, “Dart Light” package
1969 Road Runner 383
1968 Ply Barracuda 340S FB Sea-foam Green