Sounds like there's a lot going one here, so I'll focus on the no 4th gear and no TCC lockup.
Originally posted by JOHN BUFF
...1 about the TPS sensor, and the BIG ONE 3-4 shift solenoid circuit falure (KOEO test) A4LD tranny.
also the other day, it seemed that I did have OD while doing 60 mph, but when I accelerated, the rpms went ahead of the speedo, almost like the converter was not locking.
It sounds like there might be a little confusion as to what OD is. OD (overdrive) is any transmission gear ratio less than one -- where the output shaft is spinning faster than the input shaft. OD=4th gear. In addition to 4th gear, the torque converter is equipped with a "lockup clutch" that allows for a more efficient mechanical connection under the right conditions. Just so you know that 4th gear and torque converter lockup are not the same thing. From your description I suspect neither is working properly all the time.
The diagnostic on the 3-4 shift circuit isn't very sensitive to faults. The fact that the code comes up indicates one of three possible faults:
1) No power to the 3-4 shift solenoid. Make sure that the 3-4/TCC lockup connector got plugged into the transmission. Make sure that none of the wires got pinched or cut. Make sure there is battery voltage at the B+ supply wire (red usually) to the transmission solenoids.
2) A broken wire in the circuit or a solenoid that has lost continuity. Again, make sure everything is plugged in and no wires are broken. Check the continuity of the solenoid.
3) Short to ground.
The other thing I see that directly effects the 3-4 shift and the torque lockup is the TPs code. Throttle position is one of the two most important inputs the PCM uses in deciding when to shift into 4th gear and lockup the TCC. A fault in the TPS circuit can have adverse effects on the operation of the 3-4 shift and the TCC lockup.
The first thing to do is to resolve all those codes. First step in doing this is to sort the codes by type: KOEO hard faults, KOER fault codes, and continuous memory codes. For best results, diagnose them in that order (ie resolve the KOEO hard faults before dealing with the KOER faults or the continuous memory codes.