Did you plug both hi speed lean outs?
I picked up this same setup from Waterman. I'm mounting it today and hopeing to get the cable ordered Monday.
I was wondering about the cable and how it would bend as well. Yours looks like it is pretty flexible.

I needed to lower my Amp draw and my Magnafuel would not keep up so this was how I solved both issues.