With the 94 and 95 transmissions, the shift into overdrive is controlled by a signal from the Throttle Position Sensor to the PCM. This signal is nothing more than a dc voltage that ideally varies in magnitude between 1 and 3 volts as the accelerator pedal is advanced. If the overdrive solenoid and the mechanical device in the transmission is believed to be functional but it still won't shift, it would most likely be a lack of signal from the TPS. Even with an erratic signal OD should engage at some point of throttle advance. You may also want to make sure there is no problem with the "OD Off" circuit.
You can use a voltmeter to test the TPS to see if it is functioning. Stick a pin through the orange center wire at the TPS plug. Connect the positive lead of the voltmeter to the pin and the other to ground. Turn on ignition and you should have a voltage of about 1 volt. It could be more or less but not much.
As you advance the throttle the voltage should rise to around 3 volts at full throttle.
If you don't have any voltage on the center pin, try the violet wire with the white tracer. You should have 5 volts.
The black wire with light blue tracer is the ground wire.
If you have 5 volts at the violet wire but nothing on the orange wire, the TPS is bad. If so, you may want to spend a cople of hundred bucks for a new TPS or ten dollars or so for a better solution.
Do a search on TPS replacement for more information along that line.