your bike used to run ok before didn't it ? perhaps its your reeds that are the problem or a air leek