Champion radiator for ~500hp small block??

My champion has been in since 2011. It was tweaked when I got it. Had to stand on it to un-twist it.

Bought for economy reasons