unclog or reconnect drain tubes.
mine had the same problem. at first i thought it was a weatherstrip gone bad because the water would appear around the a pillar. upon further inspection, the drain tubes on all four corners of the sunroof had come off. not too difficult of a fix, but you have...