its hard to fix the plastic and aluminum radiators, usually just best to replace them. can't tell from pics if it has a automatic with cooler lines or not but its usually not to hard to replace them. can also check e-bay for new ones, sometimes they are cheaper. just pic a seller with good rating