Got it fixed.
Apparently I had weak spark and when i replaced the stator and coil, I have good spark.
I couldn't figure why it was fine before the stator went out it ran fine and after it had a high idle. I adjusted the idle screw but not enough. I had to screw it way out from where it was before.
Just trying use my experience (or lack of) to help somebody else.