The fuel pumps are best bought new and they are not difficult to find.

An airtex 531can be had for less than $40 at our local auto parts store. Or, if you want the 2-stage unit with aux vacuum pump, that is an airtex #9803 for under $50

I just checked Rock Auto and picked up a brand new water pump for $62.79.