Understood, I just put a cigar lighter adapter on mine, plug it in when I want it and put the adapter next to the passenger seat, when not in use. I'm afraid I can't help with that method. It sounds like a very clean install though. You might try emailing Windrestrictor. They are great to deal with.
