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.