340 with edelbrock heads overheating

What are you running for fans? The Champion electrics with their shroud are known to cause issues at both idle and driving.

Is all the air burped out of the system?