Re: New here.
All right, I checked the throttle cable by the grip and I think I found the problem. On the bottom of the throttle grip there is a screw that the cable goes through. I didn't put it all the way in when I assembled the throttle. I tightened it up all the way and it put about another inch of throttle pull in the grip. I hope that is it. I'm gonna go on another test ride and will let you know what happens.