Were the "extensive repairs and connector cleaning" before or after the problem started?
I would run the transmission self check in the Factory Service Manual -
http://www.nicoclub.com/FSM/ - and see if you get any results from that. If there's an electrical issue it should point you in the right direction. TCU failure is very rare - in fact I don't think I've heard of it ever happening. How many miles are on your transmission? From what I can tell the typical transmission failure starts with it not wanting to go into R or back into D after being in R.
Good luck!
Heath