go to Pac-Audio and look up your specific application, you will see the wiring harness needed (apprx $160, plus the steering wheel adapters, another $100)
then you have the dask kit needed, and an antenna adapter. OH and the stereo lol

installing an aftermarket deck in an 04+ is more of an investment then it is for the 97-03 guys.. but its SOOOO worth it!