cevin-The lack of a way of mounting a radiator can be a problem that I'd like to avoid. Did you TIG weld brackets to the radiator?