Could be your voltage regulator as well. Get a t-pin at the back of the alt and test the voltage coming out, It should be in the 13.5+ range if not then its your alt. If you do get 13.5 volts at the alt then you probably have a high resistance somewhere from the alt to the battery. My guess then...