Well thanks redman, but speaking for myself, you left out a strategically placed "S" in your description that included me.
Now the Heavy part is spot on.
I would agree about you having a good chance at getting a decent used transmission from a JDM salvage yard. I would replace all the seals (pan, pump, tailshaft, speedo gear o-ring, etc) while it's on the floor.
And...
If you don't mind spending twice as much as you paid for the transmission, my vote for the single most beneficial improvement you could make at this juncture (since it's out anyway) would be a stall converter from someone like Prescision Industries.
A ECU or TCU can be done at any time.
Oh, don't forget synthetic trans fluid & an external cooler is a must.
Don't expect any performance differences between a good operational JDM trans -vs- a good operational USDM one though.