okay so the rubber cushion coupling flew apart and did the damage. if its only that shaft broken I would repair it and keep it working as it is. perhaps make a mesh shroud around the cushion coupling to prevent this happening again or some one being struck by flying debris if it fails again.