hi all, strange goings on under my bonnet. when my car starts to warm up ( usually anyway) the idle jumps from 850 to just over 1000 revs and stays there. once fully up to temperature it seems better but even when warm sometimes the idle will be over a 1000 revs. any ideas or pointers???