Drop the head liner, get some small hose clamp (preferable the screw type), there are 4 small rubber hoses on each corner of the underside of the sunroof. Work them loose, slide clamp over hose and reinstall. Becareful not to tighten too much as the bibs off the sunroof drain are plastic. Replace headliner. Take some trimmer line and a water bottle and pour some into the sunroof drain (sunroof needs to be open of course). Gently push the trimmer line down the tiny holds in the corner of the sunroof drains (they are kind of hard to see, get a flashlight). Look for water to pour out onto ground underneath car as it should. Problem fixed. Both of my 3Gs had clogged sunroof drains and my 01 GT had the notorious AC condensate drain problem. Also, open the rear hatch and check the two drains in the jamb (one on each side). They get clogged too.