I had a similar problem with a 350cu chevy motor. I checked everything that was coolant related. Nothing worked. Come to find out it was the vacuum advance on the dist. It was fused with rust and would not work. Changed that and all is well. Check your timing. Hope this helps.