72 Dodge Demon Overheating

If your electric fan is not off set from your main fan it will not allow enough air to flow.Next do you have a fan shroud ? if you do the fan needs to have 7/8 of fan in shroud and 1/8 to 1/4 sticking out this allows more air to flow.