When it starts hunting idle, plug the iscv with your finger in the throttlebody and see if that stops. If it doesnt unplug your Tps and that will stop it hunting. If so your tps need adjusting
I had the radiator and all the cooling system flushed today and some nasty nasty white slime came out. The hunting idle has gone away for the time being.
The car still idles when warm at 2000revs but atleast i feel alot better about driving her around to get worked on.
Thank you everyone for all your help