You don't say if you checked your vehicles viscous fan was fully functioning, so we have to assume you did.
There are only three failures the pump can have, a leaking indicated by a drips from the weep hole, a faulty impeller shaft bearing, an a broken impeller which has be mentioned in forum...