8 out of 10. No repairs

small shaft, non flo-torque. $400