I had a similar problem...make sure your using the proper mixture of coolant...I am not sure, but I think it has to be coolant and not water or too much water.
It must do a duel purpose...the level and the mixture have to be right.
Try adding some new coolant.
Rich