LOL @ 'nut behind the throttle'
My Honda 125 wasn't LITTLE, it weighed a ton, or felt like it when I had to push it, most folk thought it was a 250. I never had a problem with the oil either.
PML @ 125 at 70MPH, the most I managed out of mine was about 60 and that was going DOWN hill. Sometimes, especially UPHILL, it would have been quicker to WALK