Try a new fuel pump. If fuel pump diaphragm has a hole of crack in it, the fuel will drain back some and siphon fuel out of the carb. Thus the hard start.