I had the same problem. Machine two years old and was running very poorly. Solved it simply by stripping down and giving it a good clean. ie cleaned out air filter, new spark plug, took off cylinder head and cleaned off sooty deposits, cleaned out fuel intake. Running as good as new now.
David., July 2008