Would think if you've disconnected the plug from the ISCV and its made no difference its not that at fault
Sounds like throttle cable sticking or throttle butterfly sticking in throttle body for revs to be that high
Or base idle screw dropped out of throttle body is a possibility