check your float level, won't affect timing but if it's flooding the primary side it won't idle at 800-900 and you have to feather the gas to keep it running. Just a thought.