Is it the pan leaking or the vent behind the torque converter? If oil is coming out of the vent it will look like the front of the pan is leaking.