I had such an issue with my previous Mini I bought as a no-runner.
When I pulled off the fuel line which comes on the carbs there was a suction noise.
After changing the mechanical pump to a new one, same issue.
The problem was the fuel line going out of the tank, it was twisted so that the pump could not suck fuel...