I agree - it costs a few bob more but the old starter clutch housing will have internal wear as well - if you just replace the springs and pins, these will wear out pretty quickly.
Best bet is to find a new ZZR1100 starter. This should last for years........
