Have you checked your fuel pressure ? Vortecs are very sensitive to fuel pressure. The fuel pump gets week in time, and doesn't deliver enough fuel pressure at WOT. It took me forever to figure mine out, the first time mine did it to me. Vortecs need over 60 PSI pre start, and in the 50s once they are started. You would think, that if the fuel pump is bad, that the truck would not run, but that is not the case. Here is the video I used to diagnose mine when it was failing. It is worth doing a fuel pressure test, to eliminate if you have a bad pump , or not. Also when mine was going out, I was getting some other codes too. I was so frustrated before I figured mine out that I was thinking about selling my truck. If it is your FP, then you only want to use an AC Delco, or a Delphi pump. Don't use anything else. I tried that too at one point. The other brands, dont put out the pressure that you need. I have had my truck sence 2002. I think I am on my 4th or 5th pump. If you don't have a fuel pump tester, you can rent one @ Auto Zone