As for the Tranny. I wonder if the TPS is flaking out or disconnected. If the speedo and tach is working the EEC knows how fast the car is going and RPMs. Mine wouldn't go into overdrive unless it's over 30mph. It will drop a gear if the throttle is pressed a little. The TPS will also tell it you want more power and the EEC will decide to downshift from other data.