The Powertrain Control Module (PCM) in your 97 Passport is comparing the engine rpm with the transmission tail shaft rpm, the tail shaft rpm is being counted by the transmission "speed sensor" mounted to the transmission extension housing. DTC P1870 is set when the PCM determines that the difference between input and output rpm with the TCC applied is more than expected during the slip test. It may be that the TCC is slipping or the 3rd clutch or 4th clutch is slipping or the TCC solenoid is not working.
Step 1. Measure the TCC solenoid resistance between the signal wire at the PCM end and the negative battery terminal. I think the TCC solenoid connection at the PCM is on connector C-2 Pin D2 and is a Red/Yellow wire. Make the resistance measurement with the connector disconnected from the PCM. The TCC signal wire goes to pin 4 of the overdrive section 5 Pin connector.
NOTE that one side of the TCC solenoid coil is connected to the case inside the transmission ("grounded"), and if the transmission case is not grounded properly to the engine block the TCC solenoid won't operate.
Step 1. Measure the TCC solenoid resistance between the signal wire at the PCM end and the negative battery terminal. I think the TCC solenoid connection at the PCM is on connector C-2 Pin D2 and is a Red/Yellow wire. Make the resistance measurement with the connector disconnected from the PCM. The TCC signal wire goes to pin 4 of the overdrive section 5 Pin connector.
NOTE that one side of the TCC solenoid coil is connected to the case inside the transmission ("grounded"), and if the transmission case is not grounded properly to the engine block the TCC solenoid won't operate.