I was gonna say that the valve cleaning did some good (or so it seems to my ole 300SE). The idle has steadied where it should. Perhaps the valves were dirty after all. Unless of course the idle decides to play up soon.
Let us know how your diagnose went. Would be keen to know what the experts have got to say.
126 tailed by a 203, 129 leading the pack.