Holy Cannoli you did a whale of a job on that pinion

Sorry for the breakage, hope you get it back together without too much effort and expense