I did the "re-seal" attempt twice. Both times just had an oil leak out the weep hole (and yes, that means the oil is getting past the seal, thru the bearing in order to come out the weep hole).
The first one lasted about 12,000 miles, then went and leaked oil again. I had a used pump donated from another rider on the bench, oil leak also. Replaced the seal, installed, lasted about,,,,,,,,2 minutes past engine start up. So bit the bullet and got the pump from Murph (his comes with the seals, and an extra water pipe, for just in case). Oh yeah, for the first pump, from what I can determine, the oil leaking thru appeared to make it over to the seal for the coolant side, and compromised that seal. The seal on the coolant side is a spring loaded, kinda like a carbon material seal? A weird set-up.
Almost reminded me of some of the bearing seals I saw in my previous career as a jet engine mechanic, except in miniature.
I know a new seal has worked for others for long term. Me, for peace of mind, I'll just R & R from now on if need be.
Every once in a while I've heard of a w/pump failing on the coolant side, but, I know one of bikes probably had been leaking the oil for some time. The predominate symptom seems to be the oil leaking first.
HTH