Fixed this problem on 2015 LT 5.3 L83 engine...
After chasing the puffing/popping sound I did a compression check on bank one. Cylinders 1-3-7 had 240 psi and cylinder 5 had 140 psi so after checking valves and valve springs and valve train and finding no problems I removed the intake and when cranking the engine over I found the noise and air coming up thru cylinder 5's direct injection injector. Removed the fuel rail on left head and injector 5 and found the teflon seals gone around the bottom of the injector.
Replaced all 8 injectors and high pressure fuel lines and ALL IS GOOD...