Transmission pan leak

All , very good advice you just got ! One other thing I always do when I put a trans pan on. I check the torque on all the pan bolts at least twice ! There are always some of the bolts that are not torqued all the way !
Yes I thought of that I went thru a couple different time and retorqued them my torque wrench sucks and I need a new one but I most definitely got a click its possible its too much 12 lbs isn't alot thats for sure