With out looking at it, it is very hard to diagnose what is wrong with your front end. That being said, I think repacing everything is you best bet because you have to pull the whole front end apart anyway. If you get all your parts from www.rockauto.com and do the work yourself, you can rebuild the front end for a couple hundred bucks.
By the way, welcome to the wire.
1985 Mitsubishi PU 2.3 Turbo Diesel, 13" lift, Watercooled turbo, 4D56 Head, Atlas II,Fox Coilovers, Elockers,
1983 Mitsubishi PU 2.5 Turbo Diesel 4x4, fully restored
2003 G500, sliders, beadlocks, roofrack, ladder etc.