340 slight dieseling when hot and hard start

Sounds like the carb is getting too hot and boiling the fuel.