Well, since no one has really given you a good answer to your actual question. The wagoneer d44 is about the correct width and is considered to be a good swap for the xj and wrangler for that matter, but they aren't a direct bolt in. The came leaf sprung and thus will need brackets and coil buckets installed to match your xj front suspension (not a terribly hard thing to do if you can weld and make brackets.) You will also need to change at the least the pitman arm to match with the stock wagoneer steering tie rod end size. Finally, the wagoneers are 6 lug axles and the best thing you could do would be to leave your front d44 six lug and swap in a centered rear d44 from a wagoneer as well. Then you will have dual 44s and your lug pattern will match. It really isn't worth it to change the front d44 to 5 on 4 1/2 lug pattern and I don't really know how you would go about that. I'm sure someone has done it though. As far as how available these axles are.... wagoneers are everywhere and pretty cheap usually. To get the dual d44 combo and driver offset front end though, you will need to find and 80s wagoneer (don't know the exact years... mine was an 85) and they can sometimes be a little more expensive because they may still run ok. The last pair of waggy axles I bought were 150 for the front d44 and $150 for the rear centered d44. The hardest part if planning on doing a full swap is finding the centered rear. Most late model waggys came with a model 20 rear. (I actually have a 44/20 combo right now that I got for free to use for spare shafts for my front 44) This is one option for you to consider, but I don't know of any bolt in front d44s unless you buy an aftermarket one. Just to give you and idea, I put dual d44s in my yj/cj, installed 4.88s myself, and a full spool in the rear and it cost me around $1000 for the full swap (not counting all the grinding discs and welding materials). Hope that gives you a little info that can help you out. Good luck.