BigB,
That's quite interesting, I would have suspected something like bad brushes/ commutator in the vacuum cleaner motor.