I took my block to a Machinest I have known for years. He gave me a great deal I think and the work looks great. Cleaned, Magnafluxed, Bored .030 over, Serviced lifter bores, Main line bore, Decked, and also reconditioned Rods and installed new pistons for $275.00. The Block before he cleaned it had heavy Rust in the Water jackets, . His cleaning did a fair job of removing most of the heavy rust build up. I will be doing a final steem cleaning at work to make sure there is no metal left from machining and to bemove the oil before painting. Then I will Oil it down ASAP. Does any one ever use anything to try to remove any left over rust in the coolant jacket or is a final good steam cleaning enough? Most Engines I've built in the past the water jackets were very clean due to proper coolant maintence. so there was no concern on them. Also want the correct RED paint and a good brand that will hold up. I would hope it can be obtained at a local parts store , like NAPA, Autozone, ect.