Could be either one. When the resistance in the coils breakdown, you could get a a lot of different symptoms. The vibration from a loosely mounted CDI could also kill it. Ya just never know when it comes to electrical components. When my CDI went belly up, it would only fire on one cylinder, others have had slightly different symptoms. Same for coils.

And I'm with Pat, contact Peter Carleo and see what he can do for you. Here's his e-mail address in case you need it:

peter.Carleo@triumphmotorcycles.com