My truck has started vibrating when i reach 30 miles an hour and wont stop until after 40mph. It drives fine except for the slight vibration. I have changed all the u-joints and the hanger bearing in the drive shaft and it still has not helped. I have no clue on what to do next. Does anyone have an idea?