Finally got a chance to check and see if i had a throttle stop on mine, i did! I was getting probably 7/8 throw. Loosened up the bolt by the top of the pedal so the pedal hits the floor now. Went from 59mph top speed to 66mph with 2 ppl with 29 inch tires. Maybe a little more pep at 25 to 30 but kinda hard to tell. Noticed the difference on top speed tho. Check that your pedal hits the floor!