Serious 904 oil pan leak help

What is your idle rpm?
Tell me about your torque converter, stock? Stall speed?
idle about 700
no idea about torque converter to be truthfully honest... when i bought car the transmission was still in the car with the torque converter and No motor.. so I just went forward and proceed to drop the motor and fire.