I'mg gonna say no. Big changes to software and data bus systems changed in 2013 and even more in 2014. The head's on the new trucks control A LOT. They handle onstar, climate controls, exterior lighting, interior lighting, door locks, and the DIC on the 2014 + trucks. You'd be better off to get a high end factory looking Nav system. You can guarantee compatibility with them. They have the modules/adapters to handle what the heads in that generation of truck runs. The new aftermarket heads now are extremely complex for these trucks, it's no longer a job you can really do yourself.
Well, I do know that if it is possible, it is NOT plug and play. The head unit would need to be reprogrammed to the VIN on the new truck at the very least. This can be done by a dealer or some high tech shops with the proper equipment. There are some online sources as well. But you will have to pay to have it done. I think it is usually in the $100 plus range. Unless you find an NNBS Nav unit for a really good price, you are probably better going aftermarket.
I would definitely agree with esox07. Aftermarket head unit. I put a Kenwood in my 2005 with the harness for the steering wheel remote controls.
I saw some really Nice Pioneer's also. You can get Nav and a backup camera if you want. There a bit pricey but you might find one on sale.
A forum community dedicated to Chevrolet Silverado and GMC Sierra pickup owners and enthusiasts. Come join the discussion about performance, modifications, classifieds, troubleshooting, maintenance, and more!