I had a similar issue after i put the new engine in my car. Constantly overheating. Thought it was the exhaust leak. Got a new manifold gasket, didnt fix the problem. Then reset my timing, didnt fix it. Then changed the distributor, still didnt fix up. Wound up being the tubes on my radiator...