340 Starting issue

Did you try post #11?

Sock in the fuel tank might be blocked with rust/debris. Since you have an electric pump, try pumping fuel from a container of fuel & see if it keeps running. Be very careful not to generate any sparks near the fuel.
My Duster did that when I first got the engine in.... damn sender looked like some cavern inside.....with all kinda junk in there