Well first of all i'm going to be honest with you. When an engine runs with no oil pressure severe damage occurs in a matter of seconds. The bearings in a motor need an oil wedge between them and the steel of the crank shaft. When your motor ran with no oil pressure that wedge was gone. This obviously wears out the bearings. The bearings in your motor undoughtingly have more than normal wear on them because of this. The knocking you hear is most likely the bearings. It doesn't matter now if you change the pump or not. The bearings are still going to knock, and knocking bearings will eventually knock themselves right out of your engine. Most likely through the side of the block.
If you can live with this inevitable fate then just replace the pump and run her till she blows. Be sure to put a regular stock pump in it. A high volume pump is never necessary in a stock motor even when the bearings and such are perfect. Good luck
SPONSORED LINKS
Saturday, December 1st, 2007 AT 9:38 PM