This SH-775 series regulator is also OEM on lots of Polaris. Used to be much cheaper, got my 1st one 10-yrs ago for $50. But they've caught on to people using them on bikes as well. Look up how to spot fake ones, many out there. Find reputable seller with good feedback.
Can get connector kit here:
http://easternbeaver.com/Main/Elec__...onnectors.html
Check fluid level in battery and keep topped off. Overcharging tends to dissociate H2O and causes boiling-off of fluid levels.