Small Engine Problems? Ask an Engine Mechanic for Answers ASAP
check the muffler spark arrestor, check the exhaust ports, check the carburetor gasket and intake insulator block and rubber boot, check for compression.
Have you tried removing the muffler and observe the cylinder and piston?
see if they are scored, or if the rings are stuck.