I think you are asking me that! And, the answer is no. I don't have a sunroof. It was water backing up from the A/C not draining properly.
Once I saw the problem, I knew it had something to do with the A/C.
When I was a little girl my parents had a 68 LTD that was new. We went on vacation in it, and, had a water bottle in the back seat floor. Water kept building up, and, my mother finally had me give HER the water to put up front because she just knew it was me hitting the button to let it out.
THEN, the water kept coming up.
They finally realized it was not me! Took the car by the next Ford dealer, and, the drain had a clog.
Yeah.....they told me how sorry they were!