If the noise is coming from the motor outlet area, and we have discounted the clutch, brush roll and a blocked HEPA filter, all that is left seems to be motor bearings. That means you are probably looking at a new motor. A high pitched screeching sound would reinforce that.
Anyone else who has any other thoughts, do please chime in.