I am continuing the monitoring of water drips.
So far so good. If it was the O-ring, maybe it had a bad hair day and resumed its duty.
I know that is pipe dream material so everybody's tips will serve me well if and when I end up having the pump replaced with all the other stuff.
Car (1998 300SE) has about 136K miles on it......
Update feb 5-08 had mechanic replace water pump.
__________________
1979 300D 220 K miles
1995 C280 109 K miles
1992 Cadillac Eldorado Touring Coupe 57K miles SOLD
********************
1979 240D 140Kmiles (bought for parents)

*SOLD.
SAN FRANCISCO/(*San Diego)
1989 300SE 148 K miles *SOLD