If your battery and cables are ok, you most likely have a bad voltage regular. The regulator is on the back of your alternator and is a generic part which costs less than $50.
My car did the exact same thing back in mid May. It finally through an overvoltage code. This repair is not too difficult but will test your patients a bit. Lots of good write ups available.
|