Check out BJ's offroad:

http://www.bjsoffroad.com/Axle-Parts_c_222.html