the factory controller on you bike was designed for it. I have no idea what they did a I don't have one. Many things are fairly generic for most controllers, but when replacing the controller, you'll have to figure out how the original was wired and then adapt the new controller to it. Since I have neither of the controllers, I'm giving you an educated guess as best I can based on how most controllers function. A brushless motor with halls will always have 3 phase wires and 5 hall wires, but that's where the similarities end. I had to figure out which wire went where when I changed controllers and they didn't hook up the same way as the original. IOW's, you're going to have to experiment a little from a base starting point unless you can find someone that had your controller, and replaced it with the controller model you buy and can remember exactly which wire went where.