Be aware that the 93-94 have a different transmission and have different symptoms than the transmissions in a 95-97.
I have mine narrowed down to the neutral safety switch which is the same for all the 80 models. My transmission is the A442F. Most likely the connectors on the engine harness side. When I took apart the connections all the wiring was corroded and I was hoping that the new NSS would fix it but there are still corroded wires on the harness side so Im tackling that today as there is only a couple of inches to play with in there and soldering is going to be a pain in the !!! Some things I have done already was check the transmission computer to make sure that all wiring was connected and not corroded and damp and also change out the transmission solenoids in the transmission pan. Both of those jobs were easy to do. Then on to the NSS check the plugs by taking it off and inspecting the connections as that spot where the plus sit seem to be where the heater hose leaks on to if it hasnt been replaced. I see the new factory NSS are back in stock at toyota, I would warn against putting a used one in there as that is why this is taking so long for me !