It's not a difficult swap. I changed out the passenger side axle shaft out of necessity (original two piece was scored and I couldn't find another one for a decent price). I just went to pick and pull and grabbed an axle out of an XJ and it went in with no problem. You will need to either buy or fabricate a blocker plate for the CAD and you'll need a new axle shaft seal. The orginal seal is at the CAD, and when you do this swap, you want the seal at the differential.
The seal will depend on what axle you decide to drop in, so make the choice and then you can search for a seal that will fit. If you go with an XJ axle, I can get you the part numbers.