Have you ever had to clean the spark arrestors from carbon build up? If so what kind of mix oil are you using and are you mixing it rich? If they all run good cold, until warm, I am a little suspect of the rings being sticky. I cant imagine that unless you are mixing very rich and not using high...