Python & fsuguy,
I cannot help saying that you guys are incredible. Really, I mean it. Following you guys' comments, I have it fixed, even not completely.
I don't know why but mine is slightly diff. from what you mentioned. I saw a picture that CUMan posted (I guess). It was a 12 pin female socket so you have to find out which wire is really broken. Mine is easier. About 5 or 6 wires covered by a black plastic box with the size of a small Bic lighter (too bad I don't have my camera handy). The broken wires are just right there for you to pick: a grey and a white.
I said 'not completely' since the remote for trunk opening is still not working. I suspect there be some more broken wires that I haven't found yet. Don't you agree?
But at least the weird response of tranny is gone and the shift-lights on the dashboard come back normal, thanks to you guys.
I was curious, very much. How the heck you guys found out about the trunk wiring harness was the culprit? I believe most of the dealership won't be able to pin-point the problems either. They may go through the routine that I did: check the trouble code first. Then I would change the TPS for nothing, so would the dealership.
Again, you guys are great! I really appreciate your help.