I have taken my TPS off and opened it

Cleaned it thoroughly and put it back in.
Is the TPS for a 3 door, 2wd and 4x4 the same thing ? Or do they operate differently ? I have a feeling that the documentation I found was for a 3 door...
Now, the car idles rough when cold, then fine when hot IF the ISCV is disconnected. As soon as I reconnect it, then engine races to 2500 rpm or so.