The other day I turned from a light, went full throttle up to 50 MPH, then when I came to a light I let off the throttle and felt the motor drag abnormally hard. Once I stopped it seemed to be running fine but when I accelerated from the light it wouldn't go. Only a very tiny amount of throttle worked and I had to ride home barely being able to move.

So it starts perfectly, cold weather, warm, whatever and idles great like normal and if I twist the throttle quick it gets power at first then quickly bogs down and dies unless I let off the throttle.

At first I thought it might be the auto-chock/enricher but I tested that and it's working fine. I checked over the motor and all looks good on the outside as far as hoses, etc. Someone mentioned maybe bad gas? I haven't checked the valves in about 1000 miles, maybe I need to? If not that then I guess I need to take the carb off and have a look inside? Maybe one of the jets is screwed up or something, I'm at a loss.

This scooter (Tao Tao Paladin 150) also uses a fuel pump because the tank is under the floorboard. Maybe that is bad?