Could be a dirty or clogged radiator.