I have this exact same knock in my 2020 Denali 2500. I just took it to the second GM dealer today and they gave said a GM bullitin claims it is normal. First dealer claimed it was something normal in the intake, second dealer claims it goes away after 20% oil life usage so that would indicate engine to me.. (I've only got about 200 miles on it) I was pretty confident that it wasn't an engine issue, but it is not a noise Ive heard in my previous diesels so it's not the normal sound.. It's very annoying..