Aftermarket chrome 360 oil pan?

I have one on a engine stand and it won't stop leaking at the drain plug I have tried many different seal/plug combos. its going in the trash when the new one gets here!