what is your vacuum at idle? My guess is you might have skipped a tooth. Look for the basics too- plugs fuel filter, sparkplug wires etc.