As stated, the issue is very likely fuel related. After checking all the above mentioned, you may need to go back in the carburetor again for another cleaning. Keep in mind, once you cleaned everything (carb, etc.) and got it running small fragments of trash get to moving around in the tank, line, etc., and get back into the carburetor, so I've seen cases where you have to repeat this a couple of times.