Is the advance plate sticking? Is your vacuum advance hooked up to the ported nipple on the carb? Maybe the springs on the plate are weak or broken.

Don