Bad alternator and/or belt. Your battery isn't being re-charged while you run the engine, so the electrical things drain the reserve from the battery.
The battery stores just so much electricity. The lights use this electricity. Sooner or later the supply is depleted.
Dead cell in the battery or the ignition or lights were left on.
yes it will
Yes that is all
Lights on. Door wasn't closed all the way which left inside lights on
to run your lights and accessories and maintain your battery between starts.
No but your battery will die so i don't recommend you doing that.
The battery ,which gives power to the truck, looses its power because the lights use power from the battery to work. It's just like a batery for a toy.
According to research, the Energizer brand LED light provides a long battery life. It is also better to use an LED as it does not use as much battery life.
That's not a design feature, that's a flaw! When the lights are turned on, they draw power from the battery. If your engine isn't running to allow the alternator to charge the battery, then sooner or later the lights will use up all the stored power in your battery. simples.
Alternator is not charging the battery. When you turn on the lights the system doesn't have enough power to keep the engine running.
Solar light batteries are special rechargeable batteries. Different lights may have different strength battery. Best option will be to open the battery box to see the type of battery before buying it. Sometimes it is cheaper to buy new lights then to buy replacement battery.