I have a 1996 z-71. The problem is that it will be driving just fine and after a little while it starts bogging down because of fuel pressure. I am on my 3rd fuel pump in 3 years, this one is new, as well as the filter, and fuel pressure regulator. Now when it acts up like this, I shut the truck off, turn the key to the run/on position, smack the bottom of the tank with a rubber mallet, start it and it runs fine again until the next time. I am thinkin it is the wires inside the tank. Ground is good, ignition switch is new, and relay is new. What makes me think its the wiring in the tank is because when I hit the tank itll run fine until it happens again, also ran a pressure gauge on it while it was running and when I smacked the tank the pressure jumped up to normal. I also thought I read something somewhere about the wire in the tank being a common problem. Thank you all in advance for your input.