Ordered new upper and lower ball joints, the lowers need replacing bad. Hopefully I can do a bunch with my front end in coming weeks, have had new axles sitting in the garage waiting for a reason to go in, gotta adjust a tie rod to fix my front drivers side wheel, and then somehow get my stripped fill plug off my front diff and ill be able to finally take this thing off road!