I took small gas engine shop, and most of the time, after checking all possible suspects in this problem, that little key that holds the flywheel to the crankshaft journal is severely damaged. It could be the points too, but i can't help ya there, I only dealt with mostly solid state magnito ignition systems. good luck!
-pumapimp