Slow 900SS

Hi my 900ss only does 180 kph flat out…I’ve been advised its the ignition ignitor. Is there any way of checking these out and any ideas where I can source some, other than main dealer prices?
Cheers Rich