Disconnect the fuel line from the carb inlet. Have someone hold it in a pail and crank over the engine about 10 seconds, see if an gas comes out; if yes, then you have a carb issue, if no gas, the problem is upstream. Like Scott mentioned, could be a problem with the anti-siphon valve which is...