I agree, Carb rebuild. It could be in the fuel-lines, etc, but the carb inlet seems suspect too.

Does it run Ok except for these intermittent problems or does this happen almost all the time?

What carburetor are you using?