Going over the new to us 2019 900 ace and found this on the throttle wires. Wire loom had rubbed right through the insulation. Under the hood above the motor at the steering column where the throttle cables plug into the main harness.
They do look like a good helmet. I’m surprised ckx hasn’t sold more of them. They might have messed there marketing up pricing them where they did vs closer to the $500 mark.