No Issues, it's been on since the bike was new, but she only has about 9,500 miles on it now. It gets full engagement, no slipping. You install it it by removing your clutch cable from the lever, the EZ Pull attatches at the lever and your clutch cable is attatched to the EZ Pull by removing the cover and inserting into the adapter. The way it works, if you remove the cover you will see a lever with a three setting fulcrum, you just put the pin in the one you want to use. I positioned it for the most leverage. If you are in the Southern California area I' be glad to help.