got everything in and working. had to change the lower dash pannel, cup holder, add the pull down compartment, and the little panel with the hook on it .I also had to do a little trim here and there for everything to fit right. As far as the wiring goes i bought a 4 fuse fuse block and ran a 10 gauge amp wire off the battery to the fuse block to run power to each of the four switches. Tied the switch relay box in with the ignition switch so the switches only have power with the key on. Over all was an somewhat easy job, hardest part was getting the panel to fit right even that was fairly easy.