I had the same problem and found out that the battery cables had just a little green on them. Cleaned up all the cables and grounds and she's good now. Didn't think something so small would create a big problem like that. Something to look at.