I know you said you checked them but;
1)If the gap in the points is to small, it'll miss at low rpm to wide and you get the reverse (I don't mean going backwards).
2)I don't know your engine ,but if it's a 2, then possibly a sticking reed.
3)Set the gap on the plug again.
4)swop the leads over, to eliminate one breaking down.
If all that fails cup of petrol and a match.....
Just kiddin.