as stated above there is a wire coming from the alternator to the volt guage. if this wire isnt hooked up/hooked up wrong, then it will not charge. you cant just hook it up to a 12v source, you need a resistor in line. if it is hooked up to a 12v source, it may be too late for the alt.
this...