icbrkr wrote:
Since it doesn't do it all the time (and actually seems to have stopped over the last week), is there anything I can do to prolong whatever is left of its life?
If it's the spindle motor it's not unusual for the problem to "go away", but it will most likely come back. Temperature can be a factor which would make it intermittent. Chances are very good it won't fix itself and if it's the thrust bearing at the bottom of the motor there's no "fix" other than replacing the motor...