I have a 1987 Chevy Pickup with a 350 and fuel injection. Recently, I visited a gas station that some people had gotten bad gas from after Hurricane Sandy. Soon after, my truck started bogging down, and stalling when I was stopped at lights. I ended up pulling and replacing the gas tank, and changing the fuel filter...no change. I pulled the air cleaner when it was running, and it looked like fuel was flowing pretty steadily in the throttle body. I then put some fuel injector cleaner in and ran that through, but no help. I did find out one of the spark plug wires was bad ( it was shocking me when i had my hand on top of the wires while the truck was running), so I replaced all the wires and plugs, including the distributor cap and rotor...set the timing, but the truck is still doing the same thing. I'm now out of ideas as to what to look for. When I pulled the tank, the filters on the fuel pickup tubes looked good...didn't look clogged or anything. The truck will run fine for a while, then all of a sudden it will bog down, and when I give it gas, it will bog some more, then spring to life. It will also idle real low when I come to a stop, and sometimes stall. Other times, it runs great for 10-15 minutes...no issues. Does the same thing whether the engine is cold or hot. Any help would be greatly appreciated.