2nd owner here....2019 Denali...out of warranty by miles only, but I contacted GM and told GM it was a manufacturing defect(having found this thread) and that it was a safety concern because I was worried about mold, and other consumers could be potentially exposed without knowing, and they worked with my dealer to cover the repair. Had the service bulletin done, and it’s been 6 days so far. We had a really torrential rain 2days ago and no leaks....yet.