I bought this radiator thinking it was of the highest quality. The reality is this is utter rubbish, it started leaking about 5 months after installation. I called CSF directly and they said they couldn't help me, that's my problem, they are totally unprofessional, they told me their product shouldn't be sold on Amazon. I contacted the Amazon seller and he said he would help me and told me to send him the leak pics and serial number which I did. I haven't received a refund yet. Be careful, DO…