Great news about the ECU, but sorry about the other problems. I too have heard that the auto ECU's can work better. Something about more aggresive ignition time and such. Good luck, I'll pass along what I find out about the tranny wiring.
B.