Definately check the front end parts and wheel bearings - the lower control arm bushings in rubber are only good for 10 to 20 K miles before they egg shape. Strut rod bushings also rott and fall out , causing vibration. There are urethane replacements for both bushings that are no more than the rubber ones and will probably outlast the truck - I have had a set in mine for nearly 20 years and they are like new.