Sounds like some acid was left in the system possibly from flux when the radiator was made or worked on.