Warning! Even though this part looks exactly like the one you wish to replace, it is not the same. The cord on the new speed throttle is thinner than the old one. I get an error message on the display monitor when I plug the new throttle into the system. I get an error message when either throttle is adsent from the system. When I plug the old throttle back into the system the error message goes away. So in short - this is the wrong part for my bike. It is my bad in ordering this part.