Had a similar problem last spring. It was a bad vacuum advance. Make sure the entire distributor rotates when you give it throttle from idle.