Question for everyone, on Saturday I was going down the highway and the check engine light came on followed by the voltage and oil pressure gauges bouncing around. Pulled over and I got the error code for alternator overcharging. I just put the alternator in about a year ago, and I haven't had any issues with it and the belt is only a few months old so I ruled those out. Get back on the road and the light comes back on, same code, but the gauges aren't bouncing around. Start the Jeep back up and it's fine, no more check engine light and the voltage gauge is only reading just under 14. I checked the voltage on the battery with the Jeep off and it's around 12.6V. Fast forward to this morning and I notice the temp gauge acting funny. The Jeep always ran on the cold side, it would barely touch 210 and the needle would drop down to the next line. Tis morning it would hover at 210 and go past it slightly before dropping down to the next line. And this was just cruising around at 60mph with an air temp of 50*. The volt gauge was also reading low, the line under 14, and that was with just the heater on. I shut the heater off and the needle went up a little and wiggled back and forth between 14 and the lower line. Oil pressure needle was also wiggling, but that sender needs to be replaced as it's slowly weeping. Any advice would be greatly appreciated, the Jeep has never acted up on me until now. The battery is almost 5 years old, so that probably needs to be replaced. Thanks in advance.
Joe