The voltage generated across magneto coils is quite high, in the order of 20,000 volt if no spark plugs are in place. The coils are, of course, designed for this pressure but no insulation is perfect. A small number of electrons is ever present and over years or decades this flow carves out an ever widening pathway through the insulation. This expediential degradation may appear to be sudden when the fault occurs. Another problem, due to constant hot, cold, expansion, contraction, vibration or mechanical impact, is breakage of the fine winding wire. This will not stop the coil from working. The high voltage will simply arc across the gap. The gap will widen as the wire ends melt further apart and soon the adjacent turns will be affected so the coil will eventually fail. Magneto coils are usually a long time dying.