All of the issues I can find on sunroof leaks have to do with potential blocked drains or poor seals. Mine has none of those. It's actually in great shape. But lately we've had some torrential rains, and the drains can't keep up with the volume of water, and the channels are overflowing into my head liner. Is there anything I can do about this short of putting a tarp over the car when there are heavy rains?