I would look at the sunroof drains. They love to plug up with dirt, pine needles and crud. When this happens the water pools up and leaks into the car. There is a drain tube at each corner of the sunroof. I would start by using a piece of heavy string trimmer line and gently push it through the tubes from the bottom up to try and clear the blockage. The problem is that it is real easy to knock the tubes loose and then you need to do a lot of work to remove the headliner and reconnect them.
It's a very common problem with sunroofs. You can find a lot of videos describing the various clean method online.
Wednesday, May 15th, 2019 AT 10:55 PM