I seem to have the same problem. But recently it morphed a bit. Instead of leaking from the weep hole, it started leaking higher up on the side of the casting where the tube from the oil cooler goes in. This tube is held in by a bracket that doubles as the mount for the springs for the clutch lever as well. Stupid design if you ask me. The other tube from the cooler goes in higher up on the casting and is attached with a proper banjo bolt and 2 o-rings. So when I removed this lower tube (it wasn't easy) i discovered that it goes through a cavity in the casting through to where it actually goes into the main casting inside. This cavity was filled with grit dirt oil and all kinds of goop and i'm sure that this is what is blocking the draining of fluid of this down to the weep hole. I've attached two pictures of the tube fitting and bracket that holds it in. It could very well be that this seal (o-ring) is compromised, or the bracket isn't holding it far enough in. Unfortunately, it looks like I will have to put everything back together and fill it all up with fluid (7 gallons) to find out. The o-ring is 4 bucks, I can shim the bracket if necessary... Guess i have to try. If the leak is coming from somewhere else in this cavity, it will then be apparent as it was really leaking fast at any decent rpms.