Re: Oil leak /what is this part?!?
Jane with no name, your leak is most likely the transmission electrical connector. I think what you are seeing is just that being blown around. Take a good look at it, front passenger side of the transmission.
Cheap fix, about $12 - $15 for a new connector body with O rings.