Still sounds like a h2o pump to me, but anyways, how bout just replacing them both? There both pretty easy to do and not too costly and both (especially the pump) are prone to failure. Quit driving and quit posting and just fix it.
98.5 SVT
91 Escort GT (almost sold)
96 ATX Zetec (i brake to watch you swerve)
FS: SVT rear sway bar
WTB: Very cheap beater
CEG Dragon Run - October 13-15