jmor is correct.
gennies will charge either way.. just polarize them.
you should motor test your genny.. it may be fine.. might just be a bad regulator.. or bad wire from reg to genny.
also.. why would you need a new battery if you stayed 6v and just switched ground potential??