yes i just finished my swap last week. everything is pre drilled. all the holes for the clips/bolts are there. the swap was very easy. but yes have someone do your wiring. what i did was went to a junk yard and pulled out the block clips that go in between your door jams, for the door wiring and made my own, then wrapped it in wire loom. looks really proffessional. good luck