1980 merc 470 : stalls going into gear only when hot. has new carb, fuel pump & filter, fuel line cooler, new cap, rotor, plugs and coil, new impeller and thermostat, extra venting for engine cover, new intake & carb gaskets . Gear shift kill switch is not killing engine. Engine is not over 160 F. after long run. Lift cover for 10-15 minutes all is fine again. Points and timing are dead on. Carb has been adjusted by a few mechanics. When hot it starts to run rough and then stalls when idleing in gear. I am at my wit's end. I don't know what else to check or do. 