I put one in mine and it wasn't too terrible. I had to have a lot of interfaces for everything to work. One for the bose, one for the steering wheel controls, then I had to buy a new xm vehicle kit for the xm to work with my new indash but i was able to use the factory antenna. As far as...