Flashing warning light is a bad connection.
The iscv is working as it moves, it is being told to move this much, change the CTS, if this tells the ecu it is a lot colder than it really is this will happen, ie the colder it is the higher the revs, but check co when warm as well.
tabetha