just a thought.. i read in another thread about a aviaid
oil pan that was fitted using bolts rather than studs, the result was the bolts were a tad too long and had not clamped the pan down onto the gasket enough, thus causing a leak because the bolts were a fraction too long. They swapped out to the correct studs and corrected the problem. Worth looking too see if you have bolts or studs.