I would like to see the impeller and clearance to the liner and liner condition. Loss of power can also be caused there. Those fins are most likely holding the pins in place and are not going to be nice about moving.