A new mystery happened today. I got all my gauges working.....that's a good thing. Started it up and it ran great. Good oil pressure. Water temp climbed as it should. But battery was only showing about 10.5 volts. Checked it at the battery posts and only about 10.5 volts. Went to shut it off and nope. Turned the key off and truck kept running. Had to pull pump connection at the relay. Then it struggled to restart after plugging pump back onto relay. Like it was hot or low battery. And battery only registered 10.5 volts.
What gives?
What gives?