check your spring hangers!!!!
#1
#2
#3
Whoops I forgot to add to look if you live in the "rust belt" mine were rusted so bad that I am not sure how the spring was supporting the weight of the truck.
#4
#6