This radiator has a number of problems. They are:
#1 Made in China.
#2 The standard core height is 16-3/8". This one is 15-1/2". Most electric fans will not fit.
#3 The core section is too thick. If you can get it installed with the fan, there is no room to install the belts or rtemove the water pump without removing everything.
#4 The lower tank is too large and will not allow the brackets to lay flat against the radiator support.
#5 Did I mention it was made in China?