When did you last flush the cooling system (including the block)? When did you last change the antifreeze? And are you using the correct type of antifreeze?