Originally Posted by wolverine
Just a thought, check your muffler,see if it is all clogged up with oil residue in the baffles. Poor exhaust flow can make an engine really lack power.
That's something that could really be it. I've never got into the muffler before though. Mine has a small screw that opens up the baffles on the end, I think. Does that sound right? I'm not great at this stuff but I'm learning fast lol.