2007 Yukon Denali owned since new, 54,000 miles, no mods of any kind. Steering wheel controls work intermittantly, radio controls work occasionally or perform the wrong function. When the work, everything works fine, but when the cruise control isn't working, the radio controls either don't...