just been out in my vr4 and lost all drive looked under the car and there was a big puddle of fluid and a trial of it behide me,would this be the
torque converter don't know to much about these or is there something else it could be any help would be good......