This is just a shot in the dark, have had it before. Are you running a vacuum advance? If so, do you have it connected to ported or manifold vacuum source? I have had manifold vacuum under light or no throttle advance the timing so far it would cause something like your symptoms. Just a thought.