drain bolt on the oil pan seems to be leaking

I would see about buying a new drain plug bolt before self tapping plug, or have you tried this already ?