Apologies for the delay in replying - broke my elbow a week ago, so have been off typing.
Good to know that the original set of wiring and controller are not too motor specific
You mention the "3rd plug for the walk along throttle". I am one of the few enthusiasts of the "walk along throttle"...