Wow thanks you all for your help I never thought i would get help on this as tried other forums.. so its been most appreciated.
I asked the seller on ebay about wiring up the thumb throttle, they said they will pass e-mail onto there tech guy. who came back and said this
Hello,
I have passed...