Polaris 850 xp Over Voltage

I noticed the code OV 17.6 on my display, the numbers changed as my rpm did.
So I looked up what it meant and as I had guessed it means Over Voltage, which points to my voltage regulator which is $100! So I don’t want to order it and then it not be the problem, so is there anything else that could be causing this?