Could be a carb , or coil/spark issue.
You stated that you cleaned it so I assume that you opened the carb and inspected for dirt in the screen. Did you rebuild it ?
What color pump diaphragm is in it , blue,black, tan? Should pull the welch plug and clean as dirt can get in there too.
If the carb is good then look at the coil,spark plug,wire.