Gerry,
Some of this is probably obvious ... but just in case ...
Have you carefully checked for leaks? I had a pinhole size leak in the heater hose and this was the cause of my overheating. Also, before you re-core, just make sure your thermostat is doing what it should at proper temperatures. You will find how to test it if you don't know and make sure your water-pump is providing the circulation.