Sounds like a pump. Use the updated Delco one with new harness. U always change the fuse too. We could talk current draw and other tests if needed. I would also check the harness grounds on the left rear of engine and the one up near left engine mount . I have seen them break inside the insulation .on a rare occasion the pin tension in the underhood really Bock at fuel pump relay . Worth a look