I might try something like Thermocure before I put in new coolant. I don’t think I have a major rust problem because there are no particles in the drained coolant, and there’s no overheating; in fact, the engine is quite slow to get up to temperature, even though I put in a new Stant thermostat...