No you must have an air leak somewhere this is the sole way the engine speed can increase, maybe the inlet manifold gasket?
A sensor cannot cause a high idle directly but it could indirectly if it tells the ECU duff information which in turn gives an output to ISCV to open to raise revs, you have eliminated that by disconnecting the valve, the only other way is through throttle or the air bypass screw, either that or throttle is sticking open so check cable is free etc, disconnecting the ISCV would have sufficed, unless you suspect it had stuck open.
The car won't run at all without the MAP sensor runs lumpy as it's running rich, it probably would have cut out after a while especially if you tried to drive it.
Martin