No. You need a new pan. Junkyards are required by law to drain transmissions when they get them, and they poke holes just like that, an put a rubber plug in them. That shouldn't be there at all. You need a new pan.