How to diagnose bad ball joints?
I recently took my 04 RAM 1500 (2WD) to get an alignment done. The tech told me he was unable to perform the alignment because I needed to replace numerous parts first. He said I needed to replace; passenger side upper control arm, both lower ball joints, and my driver side inner tie rod. So I have just two questions...
1) How do I determine if those parts listed above are truly bad and need replacing?
2) I know driving dictates, but about how long should these parts normally last?
Thanks for you help