We had exactly the problem with our 1999. There are two small holes in the front corners of the sunroof channel that if plugged, cause rain to fill the channels and leak into the car. Open the sunroof, clear the holes using a long, soft wire. Then flush the holes with water or compressed air. Should solve your problem. Good luck. Clean off the silicone--you won't need it.