How did this turn out? Recently I noticed some drops on the ground when I park somewhere for several hours, and upon inspection my leak (?) seems to be from the same general area, next to the wiring for the 02 sensor. That whole area was a bit gunked up too. I believe it was dripping right from the plastic connector clipped onto the trans, not sure where the fluid originated. Which seal would tend to leak onto that connector?