I've got a mystery to be solved.
I have a 2000 Silverado 1500 and recently noticed that my battery cranking power was dwindling. I checked the guage when driving and was producing over 14 volts. The "Green Eye" was still showing on the battery itself so I figured I had a mystery. The problem kept getting worse until one morning no crank just clicks. (You couldn't see that one coming could ya?) I had to jump it and drive it to work. When I got there I noticed there wasn't enough power to operate the electric door locks. Weird.... I got a jump to go home that evening and noticed that when I took my foot off the throttle to unhook the jumper cables, the engine stalled. I started it up and the same thing happened again.
After power braking home to avoid idling (numerous warning lights including ABS, brake, and battery idiot lights) I replaced the battery. It was only then that I realized what had happened

The positive terminal of the battery had completely dropped out of the battery. I'm assuming this was slowly separating and when I hooked up the jumper cables I finished the job. I noticed that it seemed more loose than the neg. side when jumping, but I didn't even consider that the terminal had come out of the battery. It was being held into place by the neoprene wrap around the battery.
My question is...Why would this cause my truck to die, even after the battery has been replaced. I rev the engine and when it comes down it just keeps on going and dies when it should be returning to an idle? I have a bad feeling that it has something to do with damaged electrical sensors or computer. Any suggestions before I take it in for the "lube and ream" job??