I would follow your instincts and back flush the coolant system. Come to think of it, replace all your fluids.
coolant
engine oil
transmission fluid
power steering fluid
rear axle oil
brake fluid
others?
Rodd
Powell, Ohio, USA
1966 230SL, Euro, Auto, Leather, both tops
1994 E420