This went in as a 2nd head unit, so I didn't need/couldn't use a wiring harness and the way it went in, I didn't use a faceplate kit either, but I'm going to have them do some custom work on my center dash to clean it up some. I'm thinking 40 is pretty much labor, you'll have to go visit them and see what it would be for your specific car. I was quite pleased with the service. That have a store in Scottsdale and one somewhere up north. www.soundwerks.com for the address.

Steve