The most obvious reason could be the supply of zero fuel at your carburetor. Also, it can be a simple issue like a fuel filter plugged so tight that no fuel can pass through. Nevertheless, a hole in the fuel line on the tank side could also cause the fuel pump to such air instead of fuel from the fuel tank.