I bought a 2016 Enclave convenience model and want to buy a factory nav head unit and swap it. My question is do I need a Bose amp so that the system is loud enough with the new nav head unit and what is required to be programmed on this so it will work in my car? The unit I want to put in is a...