74 chevy 4x4 k20 dana 44 front axle, Just did all the tie rods and drag link in my truck along with new 2" lift leaf springs all the way around and shocks. Thought I was all done and took it over to get it aligned and it could not be aligned because they said the ball joints are bad on driver side. Went and bought the parts to do both sides, but I have never done ball joints before. I have read alot of the posts on here about doing them just wanted some advice. I keep hearing how bad they are to do and am wondering if it would be easier to just take it in or is this something I can do( pretty mechanical just never done these before). Can someone run me through doing the upper and lower on the k20 and is it easier to buy the tool to get them out or take the knuckle in to be pressed in and out? Thanks guys any help would be greatly appreciated.