That tow bar is the same one I have fitted to my 1987 vouge what you would have to check is the clearance of the body kit. Mine does not have a body kit, so not an issue. As far as the electrics go sorry can not help as mine where spliced into the main wiring harness courtesy of previous owner.