340 running hot
Have you checked/adjusted the ignition timing? If it's not getting enough advance it will run hot.
That's where I would start.
Ted
Print