I had a very similar problem that the forum and I worked out together. Mine was a Voltage regulator problem. A $14 dollar part and and battery and I'm good again. I provided a link below to the thread in this forum about the problem. Check there and It may help you. The posts near the end are where I found the problem and It's pretty easy to check with a small volt meter.
Spewing Battery !