I'm looking to upgrade the head unit in my 2011 Silverado, not for sound but for more modern functions. I'd like to replace it with something capable of Apple CarPlay, Sirius XM (which my stock unit already has) and retain my steering wheel controls. Truck is an LT model non Bose. Does anyone have any suggestions for something proven to work? My truck is in like new condition with only 22,000 miles so I'd rather give it some more modern features than buy something new.