It's always possible that it is dust that has built up in the fans over time. I worked for Computer Renaissance for a while and we had a filtered air compressor that we would use to clean out all of the fans before we sent the computers back out and if that is the issue, it should be an easy fix.
but, it very well could be the fan going bad as well though, or even a drive just showing age.