Check the ground cable where it bolts to the engine, and where it bolts to the body (usually a smaller wire, bolted to the fender near the battery). It's entirely possible you just had loose or dirty connections that weren't allowing it to charge properly.