Originally Posted by SSE Motorhead
My 93 had water on the back seat floor pans, and I don't have a sun/moonroof. Assuming your windows are rolled up (eliminating that as the source of your wet interior), check for gaps between the body and the weatherstripping - especially where the weatherstripping curves with the door opening around the window. If there'* any gappage there, you'll get water leaks (and wind noise). You can push the weatherstrip back in, but unless you fill the gap between the ends at the bottom, it will just come loose again.
Mine had pulled loose as well... like he said look in the corners, see if you find something that looks like this:
As stated in another thread as well: to fix the gap, push the seal tight to the frame, get a piece of the seal from the junkyard, cut to fit the gap that appeared at the bottom, fit in place, and its good to go.