Here is the answer to your problem. Your problem is the ignition coils, spark plug wires, and spark plugs. I was experiencing the same problem with my 2011 Chevy Silverado LS 1500 5.3. I replaced the ignition coils, not with after-market coils (AC Delco) and the same brand for the spark plug wires and plugs. The truck runs just like it came off the showroom floor. I know that it is frustrating, but you can thank me later!