Thanks for all the great suggestions. Ordered a bunch of parts from Berts today.
@Ernie and @Y-Blockhead, I did notice I couldn't remove the belt due to clearance issues, ordered new front mount springs.
@1crosscut and @Chuck Sea/Tac, will do!
@nkaminar, I think I did, but will check again
I...