Maybe a set of u joints in the axle while your in that deep? I had to do wheel bearings, ball joints and u joints all in one swing....and when you put the new ball joints in really make sure you clock it correctly so the grease fitting clears the u joint (i know its common sence but i learned the hard way trying to get it done fast) good luck!!