Playing with the fresh/recycle function today and seems to be only happening from the fresh air mode. I will continue to play with it to confirm.
I had a 2006 GTO LS2 with a minor oil leak that cause a smell. GM ended up replacing the engine claiming a porous block. I hope not to go there again!