Short answer, yes, it will help. I have an electric cooling fan on my drag/show truck. If not traveling down the highway I have to be sure the fan is on.
On the other hand, I suspect the manual clutch fan may not be working correctly.
https://www.ebay.com/sch/i.html?_fro...2BSuper%2BDuty