Check the CDI. I've seen a new CDI manged to produce a weak spark from a dead stator every 3 kicks or so. I'd imagine a good stator could help a dying CDI in a similar way. The manual has what resistances to check or just swap out with a CDI you know works. Lets us know.