One more question... My '91, 2WD, almost 160,000 miles, has just been diagnosed as needing some front end work... . specifically all four ball joints, and new idler arm. Truck has been meticulously maintained, street or hiway driven all its' life, greased regularly, etc. etc. Is this about the normal life span for these components? Also, should I consider (if there are any) some heavier duty ball joints and idler arm? I wouldn't mind doing the work myself, but don't have all tools and shop equipment, so it's gotta go to da man.