Leaking water pump... But not at weep hole.
Best course of action would be to pressure test the system. That will show you exactly where your leak is.
Print