340 Stalling Hot???
Have you checked inside the carb? I would pull the mixture screws out and use a blow gun to pump some air through it. also pull the top off and check the float setting and pull the needle and seat to see if they are clean. how is the choke operating too, does it open all the way when it warms up?