I have recently been getting a check engine alarm on my motor. I took it to get the codes checked and it came up with code 26: Battery voltage below expected range / excessive battery load. I was just curious what the main cause for this usually is. The battery is only a year old so I assume it should still be good.