We have a 2004 turbo diesel with 36,000 miles. Low use truck primarily for towing 2-H gooseneck. In the past 6 months we've had new tires put on, violent shaking resulting in the GCR (?) valve being replaced, and then tire rods. Truck makes a "barking" sound when coming to the top of the hill and gearing down from 2000 to 1000 rpm so now their telling us we need to replace (preferably)/repair the unison ring because it's freezing. After spending close to $6,000 already... help.