On a 2001 Suzuki esteem code Po705 which is the trans range sensor comes up and the o/d light flashed when driving, Automatic trans slips badly in drive and drive 2 and will not shift from 1st gear. The car will start in park and neutral which seems to indicate the range sensor is working. Checked the TRS and harness connection for damage and moisture but all seems to be ok. Took TRS apart, cleaned and checked each wire for continuity. The code read out says possible causes could be PCM malfunction, a short in TPS or TRS is shorted. Any ideas would be great.