I have a coolant leak coming from the lower trans cooler line. Is this repairable or is a new radiator in order. CAN YOU SAY ALUMINUM:)