I had this same thing happen with mine! I dropped the trans for it and once it was in we found it hadn't gone in right, so that was a pita doing it while in! It still has that leak however on the pan, it has been replaced a few times what do you think it is? I think the pan is just screwed...