Yesterday I installed Grip Puppies, Throttle Rockers (left and right), and heavy Throttle Meister. Although I haven't done a long ride yet, three 30-minute rides today lead me to believe that after 7 months of struggling I can live with the throttle now. If I had to bet, it was the Throttle...