I was not aware that there were weep holes in the yokes, I'll have to look at some of my old driveshafts tomorrow.