Electric VS standard fan
That's a good set up petty, key item IMO is the shroud.
Tate, I don't have a shroud and I'm running alot less HP. But I do have a Perma Cool electric fan center mounted to the 6 cyl. rad pulling air through. So far, so good. There are a few fellas here that have made there own shroud with alumminum. Since the shroud directs air, AKA focus' air travel, it aids the fan and it becomes more effcient.
If you have a shroud, the rad. may be in need of some help on the inside or a rebuild/new unit.
What temp is the thermostat at and mixture percemtage should be 50/50 min.