It has always done this since I have had this truck. I think it is aligned, shocks are new. No problems at all till I get to 60 or above. My guess is to take a look at the u-joints.