The new water temp sensor is fitted, it has cured my idle problems 90% of the time. Steady idle at 8-900 rpm. The other 10% of the time rough idle 400-1600 revs, occasional stall it seems to be totally random, sometimes I've noticed it when the thermo fans kick in.