Frist of all get a shroud. next question, are you over heating on the highway or traffic? on the highway your fan doesn't do any good.
What cfm is your elec fan?
On my 34 chevy i'm running just a flex fan and running 185 temp.
The main question is did the overheating just begain or has it been that way from the start?