Did you lube the bearing/bushing between the impeller & the armature windings?
Liquid bearings or Mobil 1 is the best oil for Oilite type wear surfaces. It impregnates well and is super slippery.
Did you use a period correct whistle or retrofit a newer type?