I found that the new CV axles needed to be pulled into the hub. i was lucky to have a 60+ year experienced tech help me (father in law!!) he showed me a trick for pulling the axle in, (after ensuring the splines were all deburred and coated with a thin coat of antisieze. I made the puller from the old axle nut. but in future i may fab up some other longer puller.
good luck. and whatever you do, DONT POUND ON THE RUBBER BOOT TO DRIVE IN THE AXLE!!!!!!!
__________________
2003 X5 3.0i (02/2003) sport package, Sapphire black metallic / Black Dakota Sport seats. compass mirror retrofit, trailer hitch retrofit, Prodigy P2 trailer brake controller installed, PDC retrofit, Lumbar support retrofit. heated rear seats retrofitted. Running boards retrofitted and subwoofer install in progress. 4.8is Brakes installed front and back. Bluetooth TCU installed, Rear Fog lights installed. Retrofitted reclining rear seat backs.