I doubt it's the fuel pump. usually the motor will run and then die shortly after. check your choke see if it closes when cold and opens properly when warm. if you have a light blue smoke and a strong eye burning smell when running, then the float would be the culpret. it could possibly binding or bad if you did not replace it when rebuilt. the last thing is the adjustment of the air fuel mixture it could be out.