340 with edelbrock heads overheating

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

Is all the air burped out of the system?
regular 7 blade metal fan no fan clutch. Same set up as I had before the head swap and was cooling just fine before.