My grandson has a 1998 Virago 250. The top speed varies on it. One day it may get up to 65, the next day it may only get up to 50 mph. We have cleaned the carb and checked the intake for leaks. Just sitting still and running the bike sounds good and smooth, however, when you open the throttle up all the way, it starts cutting out some. Any suggestions?