340 slight dieseling when hot and hard start

seafoam, suck half in from brake booster line or other induction method, let sit over lunch and then start it at a high idle and dribble the rest in through the carb. Same deal Cudafever suggested, billows smoke like a sky-writer but will clean intake and chambers like a white tornado. My 340 would be cranky starting when it was hot too, it would crank fast and I would keep pumping the pedal until it finally kicked over, classic vapor lock/fuel boil out symptom. I installed a carter electric pump behind the mech pump and it fixed that. helped during colds starts too, hit the electric pump to fill the bowls and it lights right off.