Re: 2004 jeep grand cherokee
Before changing any other parts, did you feel on the fuel pump relay if it pulses at the same frequency as the pump is doing? If yes, something is giving the PCM a signal to do so.
If no, then it means that the PCM is switching the ground for the fuel pump relay, but something in between the fuel pump relay and the pump is not right.
You did change the fuel pump before, that was for the same reason, isn't it?