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.