sounds like mechanical failure of the motor bearing or something related.you could try removing motor and greasing up front/rear impeller shaft bearings with thermal grease ,but on inspection you may find a collapsed bearing,.expect to pay around 70 quid for a good bosch motor .
mech monster
November 2011