I figured it out! On mine anyway. Lol. A buddy of mine is a Chevy tech and he has all the tools. Lol. He hooked up some sensors to it and took it for a drive and figured out the popping noise was coming from the strut tower. Turns out, 2 of the 3 nuts the hold the shocks in place were not...