Jads, it sounds like the idle control valve, try blanking it off , If it is still ticking over quickly then you may have an air leak.
Lloyds Specialist Developments are near you in warminster they are experts with these engines.
David Byrne