UPDATE
Been some time now.. car is still running strong. Occastional idle issue (I think there is a vaccum accy sticking somewhere time to time). 99% of the time it idles so smooth now that I have to check the tack to make sure the thing is still running..

Ah.. now that's the W124 character I remember!