I really have to laugh at the locking trans dip stick..
I NEVER seen oil come out of it and you have a vent
down much lower than the top of the trans tube