Hey Man. I have some bad news for you. I had the same problem about a month ago. My fuel pump went out, left me stranded 40 miles from home, I had the fuel pump replaced and everything was fine until I filled up again. I did not even make it home b4 it started acting up. Like you I thought I had bad gas so I dumped in some HEET to take care of the problem, only it did not help so changed the fuel filter. I started the truck everything seemed fine until I got in it to go to work, about half way there it started again!!! I took it back to the shop. I only had 30 psi fuel pressure and when you reved it up the presure went down. The new fuel pump had failed. B4 you do too much more to the truck, check the fuel pressure I think you will find it low.
Chris S The GoFastPadre 00 Sierra ECSB Z71 Mods so far Headers Dual HFC's Flowmasters K&N CAI and much more to come. 06 Grand Prix no mods yet