Metricnut,

I thought the end of the shaft had a reduced diameter that fit snugly in the brass bushing. This 'step' is what captures the armature and doesn't allow it to move forward. The washer keeps the drive gear from rubbing on the cast housing as the starter spins. Does your shaft have this step, and is it snug in the bushing?

Stuart