I personally have seen 3 or 4 mishimoto radiators fail in the last year. 1 was mine
It just started leaking sitting on jack stands. It was 6 months old. 1 was garbage out of the box leaked as soon as it wss installed. The others lasted less than a year.
I'm back to oem.