I just replaced mine this weekend. Very impressed with the improved cooling. Only a couple minor issues with fitment.
I had to modify the mounting holes in the fan shroud to match those in the radiator
The new radiator mounts locate it about 1/2" farther aft of the old one, making it harder to...