I have tried tightening all the screws and nuts last winter. Never could get it to stop. So you think the weep hole could let some fluid out when when expanding \ contrating. I'm using the flow kooler water pump.
Just funning how as soon as weather warms up, no more leaks. I though maybe a hairline crack in the timing cover may cause it.
I am planning a radiator change soon so maybe I can get a better view.