Need the engine's number off the rocker cover to start with to see to setup of the engine.
You have verified that it is a fuel delivery problem. It can be a failed anti afterfire solenoid. IE not retracting due to being gummed up or other failure. Can't see the carburetor fully so I don't if you have one or not. First let's find out if fuel is making it to the carburetor which clear the fuel pump and tank lines. Also you should one of the fuel line clamps at the carburetor back to the fuel pump to prevent leaks.
If no fuel from the pump then verify that the tank's pickup has broken off. Be carefully as the tank bushing can be old and crumbly. IF the tank line is fine and verify that pump is receiving its vacuum impulses. If it is and the pump is not pumping then the pump is bad.
I had strange year last with several pump failures. I went 12 yrs without a single pump failure then last year happen. I done replace two this year already but those were for breakage due to recoil handle catching the lines.