1/2-20 Time-sert sleeve for oil pan drain ?

I don't know anything about the Timesert, but I remember using an oversized self tapping drain plug years ago that worked.