Had a charging issue with my 06 cummins this week. Cranked over slow when I was leaving work, but started. The volt meter in the truck was reading low, and did not bounce back. About half way home the check engine light came on, so I checked codes when I got home. Had a "low voltage" and another code that there was no voltage drop registered when the grid heater came on.
So, got out the multimeter, checked both batteries, and both read low. Started it up and checked both batteries, and they were both still under 12 volts. Wanted to check alternator voltage so I crammed the probe in where the alternator terminal connects. Apparently I completed a circuit, because I read 36 volts, and massive sparks flew out. In fact enough heat was generated that it melted the OEM terminal.
So, I went to the interwebs, and did some research. I knew I had a bad positive terminal on the passenger side, it was cracked and needed replacement even before I melted it. My theory is that the ring terminal going from the alternator to the passenger side positive post had enough corrosion that it didn't allow conductivity to either battery. The ECM reads no charge coming from the alt, so cranks up voltage. In my case the lack of conductivity to the positive post saved my battery. If there had been a bad connection from the crossover positive cable to the drivers side, or a bad ground on the drivers side, it would have cooked my passenger side battery. If the connection to the positive post on the passenger side was bad but current was still getting to the drivers side, I would have just had a weak passenger side battery and crappy starting until I destroyed the drivers side battery.
I went to our local electrical house the next day (polar wire) and got some of these:
Mil-Spec Battery Terminals, some 2/0 solder-on ring terminals, and heavy duty heat shrink. Cut the terminal off the crossover cable, soldered a ring terminal on, cleaned everything up, hooked it up. Did some half-way scientific resistance checks on all other posts to make sure I didn't have any horrible grounding issues. Then sprayed some sealer on the new terminal/connections.
All is well for now, and the fix was relatively simple/quick. Will do the other terminals and clean all my grounds when the temps are above zero. Working on cars at 10 below is just not that much fun, and 2/0 wire doesn't really enjoy being routed properly either.
Here is the terminal I replaced.