I had similar issues with my 09 Silverado, plus electronic issues as well. Electric windows not working, CD player quit, Cruse control, XM radio.....decided to go with a Toyota this time around. Mainly for their dependability and resale value.
Congrats on your new truck!!!