Just went thru that with my 92 300CE I got my wife a short while back.... Replaced the thermostat.. Fan Clutch.. and Radiatior .. It was near new aftermarket but had a small leak..... Surprise was the best price on a radiatior was at Mercedes.. 229 bucks.. for the updated one.. Problem has gone away..