Could well be water pump on its way out or a blockage somewhere in the cooling system. Has it ever been run with just water in it? I'd try flushing the engine and radiator through then refilling with coolant, if that doesn't work then I'd be looking at the water pump.