I've been through the CDI thing, but this is different.
It responds to throttle and choke position.
Re: coils, I have a steady spark, but rather weak, IMO.
I had to put the garage door down and turn the lights off to see it clearly.
I think they could be at fault for a miss I've been having at speed, but not for the current major problem at hand.