Just got a Motobecane 50 back together and running. It runs alright, but after it reaches top speed, the motor will begin to cut in and out, i.e., It will not cruise at top speed for more than a couple of seconds. Fuel is flowing fine through the petcock, and I just cleaned the carb. What else could it be? Thanks!