I have my original CDI and Coils and will send them to you for testing if you like. They were in good working order when I removed them.
Just message me your address.
I upgraded to TTP Firestarter and TTP Blue Flame Coils a couple years ago. You can get them through Fast Eddy.
It could also be the plug wires. They have resistors in them.
Both of these failures can happen when things heat up.
Also do not overlook that hidden inline fuel filter. It is in the fuel line by the T to the carbs.