Doug,
Can you check the exhaust port by taking off the muffler and looking for carbon build up.
While the muffler is off try starting the machine and if it runs then it could be a blocked muffler or screen.
Also while the muffler is off check to see if you have any scratching on the cylinder or piston.
Let us know what you find and then we will go a bit further.
