If it were mine, I take a look into the carb. Check your screen and inlet needle. Definitely wouldn't hurt to put a carb kit in, but you could probably check it out without one first.
Also, when you had the muffler off, did you take a look into the cylinder? What does the piston look like?