I think you did well to get 4 1/2 years out of your battery. 2 years seems about average in south Texas. One drawback of the one wire alternator is that it may not "sense" the correct system voltage and you might be "overvolting" your battery which can drastically shorten its life. Check the volts at your battery with the engine running...I think there should be about 14 volts.