I am having the same issue. Although it could possibly be the ground under the letf tail light, I have a strong feeling the problem is in the dash. I believe this because the parking
brake seems to play a role in the fuel pump functioning. All of the fuses are functioning. Is there a relay under the dash that of which I am unaware?