Mine was dripping too, original, on my 2000 LX470.
Moved to Colorado this year, had the dealer here inspect it, and for a few hundred bucks (literally, not much), they replaced the entire seal, adjusted the alignment of the sunroof, and it's good to go. Cost far less than I expected, and the...