Back in the Dynamometer Lab they used a product called Alconox (sp?), a caustic powder that looked like laundry detergent granules. I think its use was discontinued because of concerns with flushing it down the Dearborn sewer system after it was circulated through the running engine. But it sure made the water jackets look like new.