steviep i know you checked the feed to the iscv but did you make sure that u have continuity between the other pin in the plug connector and pin 34 in the big plug that goes into your ecu,thats the signal to the ecu which controls the valve by earthing it at a high rate of pulse,if that wire is broken between the plug at the valve and the ecu your valve wont work.
you can also check the valve by connecting a 12v supply and earth to the pins in the valve itself and just breifly touching them to try and pulse the valve

.
hope it all works out for and it may help cure your second problem
but we.ll wait and see