I don't see any drips off of the pan but is that seal "moist". It looks like it. I don't think it is your power steering. Look where the tranny bolts to the back of the engine. Is there any dripping from this area? Also, from where the shaft comes out the back of the tranny.
__________________
Jim
|