Yes, either too rich or the mag is faulty. They can fail when hot, the windings break down or the condenser packs up. The problem is, that if you take a plug out to check the spark, it can spark because its not under compression. Try closing the gaps next time it happens. Do the plugs look like its running rich?