I would test to make sure the pump is receiving power before spending money to replace it. If you can disconnect the electrical connector and use a voltmeter, it should show 12 volts when the key is in the run position.
If it is a bad pump, I would replace the assembly. I believe people are using the Delphi pump without too any issues.