I need some advice on what to do with my 2018 Shelby Raptor. Bought new in August 2019. First week I had it there was a heavy rain and it happened to be outside and water was noted from the ceiling and headliner dripping to drivers side . The dealer came and picked it up and "fixed a leak" in the sunroof. Recently had complete carpet replaced due to mold from a recurring leaking AC drain for which they had to take the entire dash off to fix it. Just got it back Friday (yesterday) from dealer service and the same night it happened to be outside (it is rarely outside usually garaged just happened to have something in the way in the garage and I had to go to work) and it rained heavily and I got home from work and happened to open the truck and water on drivers side mat and carpet and driver side headliner and sunshade are soaked. The truck has been garaged mostly so the leak would be rarely noted and it seems to need a heavier rain to make it leak. This is unacceptable and I am quite frustrated. Do I bring it to a different dealer? I do like this dealership but they missed the boat here. I am considering seeing an attorney over this. Hoping the headliner dries without staining. What would others do with this issue? I otherwise love my truck but this I suspect will be an ongoing issue and it will be a Florida truck in a year or so where it rains a lot. I appreciate any feedback.