Same problem with mine. I lucked out and was cleaning the pan and happen to hold it up to the light and it was like being at an observatory and looking at a star show.
Nine holes which were done by my welder and he found 2 more pin holes which he fixed.
To be safe, before I even thoght about installing it, I filled the pan with water and let it sit over night on paper towels. No leaks.
Yeah I know:
oil will seep out where water won't, but maybe I'll be lucky.
Greg