Sounds kind of like you may have an injector harness rubbing against something... Or a harness not getting good contact all the time.... This is common on the #2 and #7 injectors.... I would closely inspect all the injector harnesses and maybe even take them apart and carefully use an ice pick to run through the individual connectors on each wire... GM's fix if it's a harness rub problem is to install a slightly longer harness on those injectors since the originals are really a little short....
If it was my truck I'd check for rub through on the harnesses and ice pick the connectors to make sure everything is getting good contact...
If it was my truck I'd check for rub through on the harnesses and ice pick the connectors to make sure everything is getting good contact...