I won't let them just throw parts at my truck when I get it. I'll take it to my local shop that has a Hunter 9700 and I'll get out in the bay with the tech and help him use the machine properly and personally verify the road force Lbs. I had bought a Lincoln car back in '11, with 30k, CPO from the dealer. I had them put new OEM Michelin tires on it, which are like $950/set. Car had a vibration. Took it to my guys, we got all the tires down to 9-10 Lbs of road force, and I used my personal torque wrench to put the wheels back on. That Lincoln rode out at 120 like glass. In my experience Michelin make the best tires, and they happen to be the most expensive also. That's one other item that may be affecting this issue. Warped rotors. I know it's a 1/2 ton truck, but you can take a brand new Lexus off the lot, and put a num nut with an impact on it at the local tire shop and you're cooked. Warped rotors. I always bring my own Click type 1/2" drive with me. Impact off, torque back on in 2 stages. Torque sticks suck also, I never let them use them. So yes, may cost me some cash, but the funny thing is I will find the issue and I won't spend my weekends and evenings playing the tire dance with morons who are stuck in 1970's auto tech school either. I'll pull the D-shaft myself and measure the pinion and Tcase angle and operating angle on the shaft if I have to. I have all the gear from when I built my rock crawler.