Well, I found a TCM at a bone yard earlier today and............
That didn't fix it.
Fawkin hell.
Short of having used all brand new parts as replacements in diagnosing/repairing these problems........ Every stinking sensor/computer has been swapped out to no avail.
Aparently there must be a few components that are fairly exclusive to the '97 model year.
I had put a '98 ECU in place of the original one.... it made all the gauges unresponsive and it turned the A/C on when the dash switches were off. It was the '98 ECU that ended up with a set and readable code - P1694 and P0700. I replaced the TCU with another '97 TCU and no change. So that got me to thinking that the '98 ECU was not compatible with the '97 TCM. I removed the '98 ECU and replaced the original '97 ECU and the gauges work again and the A/C is back to normal....... but it still runs like shit just like it did before the TCU swap. To determine if there was a CCD Bus issue like the P1694 code says may be present, I even swapped out the gauge cluster with another - from a '98 with no change. So I'm guessing even the gauge clusters are not interchangeable. The CPS was swapped out for another confirmed working used one. No change.
I'm at a total fawkin loss on what to do now. Something is fawking with it's ability to hold an idle unless it's sitting at 1100 RPM. It runs like shit at any RPM below that but usually just dies. It's running rich as hell. I have to press the gas pedal to the floor in order to get it to start. Occasionally the IAC will open for no reason and the RPM's jump to 2000. When this happens, the fuel and temp gauges go flat.
I may just break out the ohm meter now and start the tedious process of testing all the gawdamn sensors just to rule out having replaced one bad TPS with another bad TPS and so on....... which should be pretty much impossible as the ENTIRE throttle body with sensors was removed from a running rig.........
:banghead:
Unless a miracle happens tomorrow......... I'll be at home for Sunday's run.