Recently took an 86 560SL with 130k miles showing in to European Car Performance for extensive service including changing all fluids, new timing chain and motor mounts, etc. Don't know about all the costs, but the timing chain, tensioner, guides and oilers was about $1,000 compared to a quote of about $1,500 from the local MB dealer. I was happy with the service.