engine gets extremely hot

rad needs a rodding or is too small cause it sounds like a flow/capacity issue.jmo

You could try a 18-19'' fan, basically one that covers most of the radiator to avoid dead flow spots, though thats the idea of the fan shoud...to funnel and pull through the rad instead of around it.

smaller pump pulley could help speed the pump.

I had this problem with shroud and clutch fan w/3 row rad, so I swaped in a bmw radiator and 19'' flex fan...what a diff...dropped the temp almost half the gauge!