Thank you for the input. Battery terminals are very clean. It’s not so much of the cable being stuck but it is hard to pull off. I thought I had loosened the little nut as much as I could but I may have not. I have already gotten my battery and alternator checked and everything checked out fine. I figure that if a bad battery or loose cable would have been the issue, the battery monitoring system would have sensed it and something would have lit up on the dash. The truck cranks up fine with no hesitation.With that stuck on, i'd also be cleaning up terminals. Not good ground etc could give your computer fits too. Seems a little knit-picky, but I always go after the little things first before spending money. Especially if I stumbled on something like a stuck battery terminal like you luckily did. Those stupid little variables are responsible for their share.