My Delphi pump and sender assembly exploded after almost exactly 13 months, filled my fuel filter with aluminum shavings, and forced me to drop the tank again. This is a 94' tbi engine and I think your 97 is a vortec, so they have different pumps. Maybe delphi makes good vortec pumps, but i certainly wouldn't put that garbage on my truck. I'm using a Bosch pump with the delphi sender assembly, its been working flawlessly for a few years now, although the delphi sender float sticks when I let the tank get too low.
Lol, I warn everyone I can about Delphi.
You might want to keep your sender assembly and just replace the pump. Food for thought