Recently, my 2007 GMC 2500 HD Duramax will run the batteries dead overnight. After boosting and starting, the alternator takes up to 5 minutes or more to start charging. The volt gauge will start to move then return to zero. It will do this for a few minutes then suddendly it will jump to full charging ~ 14 volts and stay. It doesnt do this every night. I can shut it off for several hours and have no issues when re-starting but overnight or after around 12-14 hours sitting this problem occurs. Batteries test out good. Anyone have this same problem and what was the fix?