if you don't have leaks then something almost has to be restricting flow start simple at the thermostat i would check or replace that first the rad could of gottin clogged by crud left in the engine flushing it would be my next move let it run and watch it over heat is the rad cap any good? clues will stick out if you are observant