I'm pretty sure mine was the alternator. I put a new one in last night, just gotta hook up the electrical tonight and I shall see! I disconnected everything that could be causing a draw on it, and no luck.