seggle02;36572 wroteUpdate - drain plug finally come off! YAY!
I have a pro-tip for those who face similar issues. I did a trans fluid change in the wifes car, the plug was seized on HARD!! I Tried pipe wrenches and Vice grips and heating it and freezing it and NOTHING would work.
We took a punch, and started tapping the edge of the plug, not hitting it hard as there was no room to swing. (in the direction that would loosen it). After 2 hours, the vibration of the tapping FINALLY got it off.