Guys,
I realize this is a very old thread, but I struggled with this issue for the past 9 months and finally found an easy, inexpensive fix that others might be interested to know.
The Problem: I stripped my oil drain plug. I then tried using a helicoil, but didn't get the tap perfectly straight, so the plug wouldn't sit flush when screwed tight. This resulted in a a continued oil leak.
Solution: I used a 1/2 inch rubber, universal plug from Dorman. The plug has a metal shaft with a rubber casing. Just insert plug and hand tighten the screw that causes the rubber to expand in the plug hole.
The plug is about $5 and is meant to be replaced with each oil change. If I remember correctly, the product family is called Oil-Tite. Just Google Dorman Universal Oil Plug and you will find it. Most importantly, it works. This is the first time I have been leak free in 9 months. I worried that I needed to have the drain hole retapped, but this solved my problem.
I hope this might be helpful to others reading this post.
Best regards
Mance