Like someone mentioned, that battery layout really eats into the depth... saw this earlier and wanted to chime in. I've been really happy with how I s...
For your situation, i've found that getting things installed ASAP is the only way to win lol. i've had mine for years and honestly, the tech...
For your situation, I would suggest looking at Compustar because their T-harness options are seriously AMAZING for keeping your electrical system safe...