My son had the same problem w/ his Tahoe.
I had front end trouble (one of a list) with a babied 2001 Intrigue. Sold it at year 5 w/ 26k miles. Warranty running out, front end still not fixed.
Bought a Honda Pilot.
My 1996 Jeep Cherokee Country 4x4 which had 130,000 miles on it when I sold it still had a rock solid front end in it, and I'd taken that one off road! My Envoy Denali has never left the damn' pavement.
Really ticks me off, I should've never gotten rid of my old Jeep. That thing still ran like new when I sold it for this one. Disgusts me really...