My problem was the AFM system.Did you replace the pick up sock in the fuel tank. It's a little nylon sock that goes over the pickup in the fuel tank. I've had cars before or trash gets into the gas tank and accumulates around that fuel pick up sock and chokes the flow of gasoline off. It causes symptoms exactly like what you have explained. In a run for a while that trash gets around the sock and then it cuts off. After you let the truck set for a while it'll start back up but then after you let it run for a little bit it'll cut right back out. Usually a new pickup sock is offered with the new pump but if it wasn't then it could be your problem. If that is the problem you need to take the gas tank off or out and totally dump it out. Clean it out real good and then put the fuel pump back in with the new clean sock. These LS engines being fuel injected running extremely high pressure. Like 58 PSI believe if I'm remembering that correctly. Any kind of blockage in that fuel system is going to cause a problem with fuel delivery. It could be a falter fuel pressure regulator, a clogged rail or that fuel sock if the gas tank is full of crap.
I've also seen sensors that will act up like that as well when they get hot. As soon as the center cools down it'll work as normal but then when it heats back up it'll shut off again. Normally the mechanics can't diagnose that because they're testing it when the sensor is cool. The technician needs to test the system when everything is it operating temperature including all the sensors then he may be able to get an accurate reading. I'm not saying any of this is definitely the problem but I have running this before and these were two problems that caused a lot of frustration.
I've had this fuel tank out multiple times and never ran across any sock in it or attached to the fuel pump. May not be on my truck. Thank you for your input though.
