I was under my truck yesterday and noticed some coolant on the bottom of my front diff. So I check, and yes, the water pump is leaking again from the weep hole. I just put in this new napa pump in Jan of this year. But anyways, I noticed there is also oil leaking out of the weep hole. Anybody...