although a fuel pump can do that i would think itd be your ccrm because the fuel pump is on a different circuit i think i have to check my owners manual but yeah unless both wires are stripped and the circuits are crossing it would have to be the something that is on fuse #34 i would also check the fuse base although i have never had it happen to my 2002 my bud had his 99 v6 and the base went bad and kept blowing fuse #25 also this may sound dumb but make sure its the right fuse it should be 20 amp