Called Wisper myself, they knew how I was. The solution is just use the cable ties provided :-S
Apparently the Eco was the only bike to have the electrics come out on the left hand side.
Word of advice would be, check your Eco 905s have a tight grub screw...
Im still not too happy, but if it...