I've had good luck with a product call seal all
http://www.eclecticproducts.com/sealall.htm
drain the oil and apply it in many layers usually holds on for a couple 3 years in Canadain winters to boot.
Cants see why JB weld wont work but hard to get pan to stop weeping??
most hard ware stores and some parts stores.