Registration and Posting Agreement
How did you install the pump? The mechanical pump works fine for carburetors.
Most electric pumps need to be close to or even inside the tank. I would reconnect the mechanical and change the fuel filter. As far as the stalling issue:check carburetor, check for vacuum leaks, check for tune up, check ignition timing.
so then what caused the original issue?