Ok so I have a 2009 6.4 with about 173,xxx miles on it. Full exhaust, intake, and tune. The other morning I started my truck and the battery light came on. After about 30 minutes of driving the light went off. So after working all day I started my truck and battery light came on again and is staying on. The batteries are about 3 years old. So I went to autozone and got the cold cranking amps tested. They were fine. I tested the voltage at each battery while truck is idling and I'm seeing like 14.4v on both. I then disconnected batteries and tested both. Seeing about 12.53v on both. So the batteries seem fine. To my knowledge it is the original alternator. I tried reaching down and checking connector on alternator it seems good and tight. When scanning with my Livewire I get the code p0625. Has anyone else had this problem. Can I assume my alternator is going bad? And the truck has no hesitation on startup.