How did you check "fitment" ? .. and it can not "leak" out of the vent(uNless the trans is way overfilled)... it has to be BLOWN OUT of the vent ...and how would you think that might happen?