Thank you. I appreciate the info. I'm at 115000 so I thought my ball joints were bad though I don't see any movement when I move it. I have not replaced my front bearings or shocks since it was new so maybe those are on it's way out at some point. I plan on keeping my rig for a long time since I hate monthly payments. 
The old ball joints weren't bad, and I'm at 145k now. There is still a slight clunk from the front end I can't identify, but at least now I know I won't lose a wheel on the highway. I did this more as preventative, knowing this is one of the very few weak points on the vehicle, and I plan on keeping it a long time.