Been having the battery light on my dash for a year. So I did some measuring today. Before I started the engine, I measured 12.9 volts. But when the engine was running it went to 12.1-2 volts which is low, but after a single blip on the gas it went up to 14.5 volts and stayed there. Could this be the regulator or the alternator?