It's best to disconnect without the engine running, then testing, bearing in mind that your hands will be near pulleys/ignition leads etc!
The TPS is correct, but that dosen't mean it's working, by doing this it will prove whether it's working correctly and causing your problem!
Personally I still think the valve is sticking, as you mention the idle speed remained high when the valve was disconnected.
No, the TPS is mounted to the T/B it's very hard to get at but you can just about remove the electrical connector on it.
Yes leave ISCV connected else you won't know whether it worked or not
Martin