If your truck is 2wd than check the bearing, hub assembly. This is considering that you have the balance and alignment checked at a shop already
Bad shocks
P0174 indicates a lean condition see the provided link for possible causes and solutions
check shocks
Drive shaft play/possible worn/bad ujoints /driveshaft
Most likely your upper shock mounts. Get them checked over.
Check to see if your trunk is open or if the clasp that holds it closed is loose.
check rack and pinion. sounds like it needs to be replaced.
CHECK THE EXHAUST.MINE WAS HITTING THE BODY AT BOTTOM OF REAR FENDER
Worn out front shocks and struts will make a clunking noise when you go over small box. The strut may actually allows the tire to hit the fender well.
highway robbery is caused by unemployment in the country and other times laziness to work.
Probably your u joints or the rear end has too much slop.
link pin needs replace