On those you normally have to use your short term fuel trim on the scanner to see if it's the intake gasket, they go lean on one bank when they get the bad intake gasket, changed tons of them. I once had a problem on an 03 5.3 like that and it ended up being that they plugs in it had way too much gap. Though it was a turboed motor, but it's free to check.