They will also act this way if the coolant level is low. Have you checked for leaks?