When it comes to radiators, i seldom repair. I just replace the assembly. Taiwan replacement are cheap arnd 2.5-4k and they have 1 week warrantey.