Hi all. I have a 2019 2500HD and am having the same issue. I work at the proving grounds and talked to some of the techs there. My issue was caused from the hood switch being dirty. Try spraying it with contact cleaner. The BCM is getting a false signal that the hood is being opened and thinks it is a theft attempt. Good luck!!