Resistor and coil are bad.
Volfandt is correct about the oil for cooling, when these blow flaming oil goes everywhere. If leaking, it probably will not blow, but it will overheat and burn up inside.
The purpose of an ignition resistor is to increase the life of the points by reducing arcing. 6v can live without, 12v they will arc much more.
Hope this helps
Mike