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.
Unless you have one of these: crystal ball.jpg