Hard to start when stopped

You've got heat soak-induced percolation. Check your fuel pressure and make sure it is not higher than necessary. Insulate the fuel line from the pump to the carburetor by slitting 3/8" diameter fuel line hose and pushing it over the metal line, securing it at intervals with hose clamps. Undo any metal clips that hold this line to the engine, and find an alternate, non-heat-transferring way to hold the line in place. Make sure you've got a nice, thick, heat-insulating (phenolic) carb-to-intake spacer block in place, and install a heat shield plate that sandwiches between the carb and the spacer block. Make sure the carb float level is set to spec.