Summit oil pan leak

how old is the pan?
i know you dont want to pull it, but if it is brand new, they will (most likely) stand behind their product

and are you sure the drain plug and the pan are the same thread ?
i know, stupid question, but we all mess up, and this will be simple enough to check