Has the fuel pump been rewired, and when was the filter last changed?
ISCV will have no effect what so ever you could unplug if you wanted to, only time it is utilised is at cold starts where air COMPENSATION is required or when there is a high electrical demand etc.
Martin