is the radiator new? could be the radiator fins damaged or the water galleries within the radiator are clogged full of debris.