I've had issues with that harness connector(8 pins IIRC) by the tank, have you checked voltage there? Seems like aftermarket pumps pull too many amps for that connector and it starts to get sketchy, I remember slightly bending a pin and cleaning it up to do a temp fix on my issue, this is assuming a LS car.