So the way to find this is going to be pretty involved. I would suggest dropping the head liner down do that you can see where the water is coming in.
Once you have the head liner down you will actually see staining on the top of it from the dirt and water staining. This will be a good indicator to follow where it is coming from.
More then likely it is the sunroof but once have the head liner down, you want to start water testing with a hose from the front of the vehicle working backwards so that the water goes down over the windshield. This way when you see the water coming in, you know what the entry point is for the water.
Let me know what questions you have. Thanks
Images (Click to enlarge)
Sunday, July 19th, 2020 AT 3:48 PM