1.Depending on how the pump was done, it could be that the connector hose from pump to line, has split, a clamp come loose.
2. If the $100 Walbro is one of the Chinese knockoffs, it may well be on it's way out.
3. The Holley pump is actually made by Walbro, and will work ok.