Perhaps you could post a pic of that oil leak. JB weld doesn't seem like a valid solution. Oil only leaks from bad seals and gaskets or from between mating surfaces if fasteners aren't tight enough. Also through cracked or badly corroded housings and covers. Have you changed the pcv valve?