I bought 1995 chrysler cirrus few days ago, only 50k but the transmission is in limp in mode. fortunately we have a really expensive scan tool at work and i get to use it so when ever i plug in the scan tool (it shows l/r solenoid circuit error). I tried to reset the codes several times and played around with that snap on scan tool and luckily once it got out of limp in mode but only for five minutes. I was stopped at the red light car jerked and here comes the second gear again. My question is do i need to replace the solenoid pack or it has something to do with the TCM ? I have done done a bit of trouble shooting already like pulling and cleaning all the sensor plugs,solenoid pack connector ,TCM connector, ECM connector, checked continuity between TCM and solenoid connector wires and also had tranny flushed and filled with ATF+4 fliud. Any help to fix this problem will be much much appreciated.Thanks