My front diff drain plug has seen better days. My dilemmas lie in the fact that I cannot get an OEM or aftermarket replacement and I'm not even sure a new plug will solve the leaking as the internal threads seem damaged. I have found a plug at a plumbing supply store that will at least get me on...