Couple more things...
Mine did not leak from the weep hole... it was leaking from the front seal. The weep hole was actually dry.
Mine actually went bad sitting at Lloyd's last month. When I got it back from him, I noticed it had a strange "whistle" that sort of matched the turbo at higher RPMs... it was the water pump bearings failing. Replacing that pump cured my mystery "whistle"... all I can imagine is the bearings had just started going and possibly corroded from sitting for several weeks? That was my only indication of a failing pump, and I actually put over 3k miles on it before it actually started leaking.
Mine did not leak from the weep hole... it was leaking from the front seal. The weep hole was actually dry.
Mine actually went bad sitting at Lloyd's last month. When I got it back from him, I noticed it had a strange "whistle" that sort of matched the turbo at higher RPMs... it was the water pump bearings failing. Replacing that pump cured my mystery "whistle"... all I can imagine is the bearings had just started going and possibly corroded from sitting for several weeks? That was my only indication of a failing pump, and I actually put over 3k miles on it before it actually started leaking.