Btw, for those that remember my post from about a week ago, I had the car serviced & the mechanic found that the air intake pipe, at the point where it connects to the engine, had not been refitted properly and there was a gap. The stalling has been cured. I'm going to replace the temp sender at the front of the engine to hopefully rectify the fluctuation of revs at cold idle, though it doesn't seem to do it as much now. Other than that, everything seems to run very sweetly for a 170k car, and when he measured the emissions he was quite surprised that they were nearer to that of a new engine rather than one of that age.
Regards IaneW