I only have classic (pronounced OLD) vehicles and frequently find the cooling systems developing rust internally. Usually, an off-the-shelf product works fine during a spring flush. But, I recently bought a classic Mercedes with a minor coolant leak. After replacing the radiator, i can't get the rust out of the system (it was bad). I've flushed it several times with every product the local parts store has. It's not as thick as it was before the repair, but it's still horribly murky. What would be effective, but safe for the block, radiator and rubber parts? I use PPG DX579 at work for metal cleaning prior to paint, but can't find any info about it being safe or not for aluminum, rubber, or a porous engine block. Any ideas?