Yes James, it was a straight swap. The motor has three connector plugs, one of which I think is for the walk along throttle, the other two plug straight into the bike loom and all wire colours match up perfectly. I was slightly worried about the handlebar controller, but it to works perfectly...