Some motors won't like the advance curve to start below or at idle speed. They will hold a little advance when first returned to idle from a higher rpm causing the idle speed to be high. The unstable motor then slows slightly causing some centrifugal timing to drop out which in turn causes the motor to dip in rpm causing the motor to drop a little more centrifugal timing out causing the motor to drop in rpm.... Sometimes to the point of the engine dying. if you rev the motor again the whole cycle starts over. This can also be triggered by an ac clutch kicking in or an auto car when placed in gear. A motor with a good strong idle doesn't usually have this problem but some do. Sometimes it's best to start the mechanical/centrifugal advance above idle speed.