I just bought a used 2016 Trailhawk w/ a MySky sunroof. It has rained a few times since I bought it, and had no issues. We have had a lot of rain recently, and flooding. I drove through some "high" water on my way to work yesterday 3-19-2020. By the time I got off at 5pm my jeep smelled AWFUL of mildew and musty!! I checked all the carpet and roof, but nothing is wet. Drove home with all the windows down. Today, it still smells. No signs of any water leaking. I have no clue what it could be. I read to check my cabin air filter, but haven't got the chance. I turned the circulation air on full blast for a few minutes thinking it might be in the vents maybe from driving through high waters? It still had the "new car smell" when I bought, and now it stinks. I don't want to mask the smell, but need to find a solution.