i don't think so the DP was pretty simple to install we did it on the lift and the guys at work helped and they have done a lot before, and i know these cars don't but i would just think that might have something to do with that because that's the only electrical i messed with.