Check all the fuel line connections from the tank to the fuel pump. Sounds almost like its sucking air instead of fuel. Is your fuel system a single or double line? Could also be vapor locking. Check to make sure the line from the fuel pump to the carb is NOT touching the block.