Forgive my ignorance, but what is the weep hole designed for? And is it normal for it to leak coolant from time to time? Is it possible for the weep hole to leak and the water pump still function properly? My 07 only has 8800 miles...hard to believe wp needs replacing. Thanks Steve R