Hey I have a 2020 gmc 1500 at4 with 29,000 miles on it. About 5 weeks ago I got a check engine light that cleared on its own but yesterday it came back so I was able to take it to the dealer ship. They said it was codes for running lean on Bank 1 & 2. I don't have the code #s. They tried blaming my air filter being dirty but running leans means it's getting to much air. I have an S&B intake that has about 22,000 miles on it that has been on the truck for 14 months with no issues. I'm kind of lost. Possibly a small vacuum leak? Or dirty MAF sensor? Let me know if anyone has had these issues. They said they recommended putting the factory intake back on and see what happens. Truck never felt like it missed a beat. No rough idle or power loss. My MPG has been lower ~15 mpg but I live in ohio so the Temps havnt been to friendly. I do hear a slight "hiss" on the right side of the intake manifold but it's very slight and I can't seem to find exactly what it is.