I have a Safari with a CEV ignition on a Malaguti. It was not reving. I originally thought that it was the points but to no avail.
It only has spark when the engine is being peddled over slowly. I have no idea how this is happening.