Wow I was just thinking my roof must be self sealing I drilled
a hole in it under the roof rack to run wire for my KC's and I didn't bother sealing it at all. (Dumb I know but It has been raining and
I didn't want to get wet.) But it hasn't leaked a drop .. Craziest thing.. As far as your leak I would feel the roof if it feels damp or the doors aren't closing good you can adjust the striker ..
Give more info on where the water is and how you think it may be getting in..
If you don't know take it to a car was ..The drive thru kind and sit in it and look for the leak..
Just another soccer moms Grocery getter....