I have the same kit and batteries but made my own wiring. The installation was surprisingly easy and just like mentioned before the bolt on coilovers went right into place. I don't have the G screen either but have been curious about it. It takes quite a while for both batteries to drain down...