It's been a while since I've discovered this but a while back I was doing so PM on the Jeep and discovered that my front upper frame side control arm bushings where toast. Not sure of the cause and I'm not complaining one bit about the quality of TF stuff since all my other bushings are in great shape.
The obvious solution was to get some rebuild joints from TF....tough luck on that one since they can't keep the front uppers in stock. Got tired of waiting and went ahead and gave the guys over at Metalcloak a call and they set me up with some weld on duroflex joints. Somewhere in the communication it got missed that teraflex uses a 9/16" bolt and Metalcloak uses a 1/2" bolt for the upper joints so I had to get with Midnight 4x4 to get me some weld washers which they hooked me up with pretty quick I just haven't had time to deal with it.
I didn't discover to bolt size discrepancy until after I had cut the Teraflex joint from the threaded shank and welded to new joint onto the shank and tried to install it. So in the meantime I'm rolling 3 link style until I get this fixed, which will have to wait until after next Saturday when I get back from Oregon.
Once I get the control arms sorted out I'll take it in and get it on an alignment rack and see of they can tell if my axle housing is bent. Once I know for sure I'll get a game plan for a new housing and probably new gears at the same time.