I finally got tired of the steering vibrations, recalls, squeaks and rattles, droning noise at highway speeds and got rid of my truck. It is a shame because it was a great looking truck but I got tired of it being at the dealer all the time. I went through new driveshafts, new wheels, new tires, and even a new drivers seat. I hope for the sake of everyone on here who is still having issues that GM comes up with some solutions that work.