Solution to my leaking water pump weep hole?

No one has asked OP if he'd changed the Radiator Cap with one of too high pressure rating & even if old IT could be defective, as too high a cooling system pressure might cause a small leak. Bet you know a mech that has a Radiator Pressure Tester that has attachment to test caps, too!