Grrrrr!!! Stupid Trans Pan

You did. As far as I know, most use the Ford 1/2 " fine thread oil plug.