I have a 1990 300SE with 185K and the engine has never been opened since new.
Should I have any preventative maintenance done? How long will the timing chain last?
The waterpump and starter and alternator have been recently replace.

How long can I expect an engine to last? It has been properly maintained (oil and MB filter every 3500-4500K), mostly highway driving but driven aggressively.