All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
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?