Found the blacktop service manual online and it said to check ISC Valve in the case of a high Idle.
I was experiencing an Idle of 3000rpm, it would drop down to 1500rpm if I unplugged the valve.
I've since cleaned it and this dropped it down to 2500rpm, and by clean it I mean pulled it to bits and used carb cleaner then reassembled.
I found that my accelerator cable was a bit tight and was holding the throttles open a smidge. Loosening it off took my idle down to a steady 1500rpm.
Now this is still a bit high for my liking, and this is where I ran out of bright ideas to fix it. I can get the car to idle at ~1000rpm or lower by pinching this hose with a pair of polygrips.

Does pinching the hose effectively do the job the ISCV valve should be doing? Is my ISCV stuffed? I noticed on the back of it I can change the tension spring (I'm not sure what it is exactly, but you can adjust it in a simaler fashion to adjusting a TPS). Perhaps I have just set that wrong?
Any ideas?