06 2500?'s
#1
#2
#3
check your front end for play. look at your ball joints and everything under the front end. remember these engines way a TON. they tend to be hard on front ends. also check engine hours. see if its been idle'd for long periods. i think to check hrs its push and hold trip button dash for like 10 years and i think it will show up. good luck