The cyclic engine speed variation sounds like it may be hunting, which is usually caused by lean mixture. Of course it also may be that there is an electrical fault in the ignition circuit. Engines seldom actually stop from hunting. Anyway, when you are ready to address that problem, we can walk you through some diagnostic steps and talk about how to put it right. It isn't likely to be anything significant.