Need replacement plastics

Howdy – I flipped over my 2017 Ace 500 and really busted up quite a bit of the plastic. I want your feedback on a couple of things. 1). I carry full insurance. Is it worth submitting a claim or will I end up just with crazy rates (not had a claim in over a...

Ecu

anybody know where the ECU is on the 900xc? ordered a tuner and I have not found the docking port yet Polaris RZR...