I have done myshare of TF in my day ...and I have never seen a vent-leak uNless the trans was not waaaay overfilled. If it "developed" a leak .. then it is more than likely the "fit" of the front seal. Have you checked this "fit" ?