when it cuts out is there fuel in the carb at that time?
Don't check it a few minutes later, loosen the screw in the float bowl straight away.

Or

Try opening the filler cap and road testing it to see if the tank breather is blocked up, preventing fuel flow.