340 with edelbrock heads overheating

You've tested the thermostat?
yes by replacing it, i also drilled a 1/8 hole in it to let the air escape. All was working prior to the head swap. something not must have gotten jacked up with the head install. it runs strong no smoke exhaust out of both tail pipes. good vacuum at idle. The one thing that does not make a difference is the idle mixture screws . so i may have a vacuum leak i have not found yet, but right now all signs point to the heads