Ok, from my experience it is probably the coil. Now, also from my experience, Honda HP2 oil at 40:1 runs cooler than any oil I have used by a noticeable margin. I know, I know, but I have tried several oils because the Stihl Ultra runs dirty in my machines. Been running an fs100rx for 20 years...