RE: conditions
Is the carb's fuel inlet LOWER (more than about 1/4" or so) than the fuel tank outlet? If so, this will cause problems like you wont believe.
I had a similar issue with the same engine. I re-positioned the tank/tank outlet as necessary (a major alteration)to be slightly lower than the carb's inlet, and it's been sweet running since then!