My '97 Suzuki TL1000S is leaking oolant from the weep hole on the crank case front, near the water pump housing. I assume it's coming from a leaky shaft seal on the pump. Is that the case? If so, how do I fix it? Can I replace the seal, or do I just buy a new pump? If the latter, where do I cget one? Is there significant money to be saved by buying OS? Thanks, Steve C.