So I ended up finding that my battery was bad. Had the new battery for 3 days, took it out for a ride today and stalled a few blocks from my place, checked the battery with a multimeter, 10 volts. Almost got stuck but made it back home.
This charging system is driving me nuts, I just want it to...