Could be something like garbage in the carb. I wouldn't know but you can rule out the fuel pump pretty quick. Diconnect the line from the carb and run it into a jar or collector or some sort. Then crank the engine and see if it delivers fuel. I'd do this with two people if I was you.