Bob, just wondering what weight of engine oil were you using when you had the breakage? I know that using a heavier oil will damage the nylon gears in the oil pump. The owner's manual recommends synth 10w-40, so perhaps a heavier oil would give more resistance when starter cranking thereby stressing the starter shaft race casting. Also, when you had the breakage, was the bike cold, or still warm?


'06 Speedmaster, Long TORS, rest is stock (for now)