There are pumps on eBay for good prices, but I wonder about the quality.If it’s getting good vacuum and wont pump then the pump is no good. Check the vacuum line from the intake when cranking. You should get good vacuum on your finger when cranking. Better yet check it with a vacuum gauge.
Pretty sure I have a couple of used pumps here. You are a long ways from me so freight might be expensive