My battery is still very strong.
The truck turns over and fires up. It will fire up to about 2000 RPM then when it's going back to the idle point it chokes out and shuts down. I have to make sure to have slight pressure on the gas pedal to keep it alive. After it stops at the idle point I can remove my foot from the gas and it idles fine.
I also noticed today half way to work that when I stopped at a stop sign my parking brake, VDC, and Slip dash lights all came on and stayed on the rest of the commute. This has happened before in the past, but not recently. It may or may not be related?