Thought i would drop an update:
Regulator came in. Couldnt find any defects on the slip rings so i popped it on and all is well now. Really glad the new one had pin hole to put a piece of wire through to hold the brushes, i noticed the factory one did not
3 Likes