2nd: remove the flywheel and file the points, then retest spark.
While you're doing that I would suggest setting the point gap to .015 too. There is a mark on the cam that you line up with the rub block on the points to set them. Make 100% certain that both sets of points are adjusted identical. Because changing the point gap changes the ignition timing. So re-check the ignition timing after messing with the points.
When you do this there's a felt on each set of points held in contact with the cam by a fork-type clip. Pull that out and put a small amount of light grease on the felt, put it back in and make sure it contacts the cam. This what keeps the rub blocks lubed so they don't wear out.
There's also a little "trick" to getting the flywheel off. Put your three-screw puller on it and tighten it up as tight as you can by hand. Then use a small prybar to put a little pressure on one edge of the flywheel. It don't take a lot - don't break it. While you're putting pressure on there rap on the puller screw head with a hammer and it will pop free.
When it put it back together note the marks on the emergency rope start disc and flywheel. Those have to be lined up or it will shake like hell from being out of balance.
95% of the time, the points not opening because the rub blocks have worn is the cause of misfiring, lower power, or a cylinder that won't fire at all on these.