RE: THIS SUCKS!!!!!!!!!!!!!!!!!!!!!!!!
Have you taken an engine apart before? I would completely disassemble it, clean it to make sure no grime or dirt got inside the engine. Put it back together. Make sure you seal the carb and backplate. That's that I would do at least.