CDIs normally just die, stop working, dead, forever gone..
Correct me if I'm wrong, but you havent replaced the stator yet, but you tested it?
Normally the 3 main things that end up in intermintent sparking is the coil, stator, or bad grounds.... Thats really f'd up that you just started it the next day and it had bad spark, normally it woudl go bad while u were riding it. I really dont know* where to go from here, I shouldnt even have posted