Is it possible that the fuel is vapourising? Try insulating the fuel line. When you switch off, the heat soaks through the spacer plate and boils the fuel in the bowl.
I suffered this at one point when the timing was retarded to much.
Just a couple of ideas, others will be able to help more.