Tested a stator today for the same symptoms. Customer said it would start acting up once warm.
All coils were in spec according to my Ohmeter so i threw it on the test bench and ran it up to speed, (I dynamic test at 900, 3100, 5000 and finally 8000 RPM). All coils were outputting within range and it had good spark, even after an hour of running at 3500 RPM. The hottest the stator got was 103F so I helped it out with a heat gun and took it up to 180F. It still idled fine but it dropped 20 volts off all the readings which put it around 107 (PVR) at >6000 RPM. The charge coil needs to put out at least 115 (PVR) to the CDI to get a decent spark, anything less than that and you have to start gapping down the plugs to make it work.
*PVR = Peak Voltage Readings taken using a peak voltage adapter.