check fuel mixture, inspect spark plugs look at center electrode insulator, are they blistered white, if so fuel mix may be too lean
I would also check total timing advance.
Use premium gas no matter what it says in the manual
What is your engine temp? Should be 160-175