Started it up and the gauge sits right in the middle at idle, raises just a bit at higher rpms. Everything appears to be fixed, the gauge doesnt bounce around or go to far in either direction, and the battery doesnt leak or sizzle any more. I will have to see what the tester says when they hook it up. Yeah I know, I need to buy a multimeter already...

Is it a good idea to replace the battery even if it still operates fine?

I think the over charging problem did affect connections/wires elsewhere.. my left turn dash indicator is stuck on, and my low beams dont work. Both of these problems were happening before I fixed the VR and wires.

Im not getting a new harness until the 440 goes in, and even then I still might not. Im decent at making my own if I have all the parts. Will have to see if they are all available later.