I would suggest to look at bare wires touching another bare wire at boot hinge and possibly getting your boot light to work when you actually do not expect it, and thus discharging you battery from time to time.

Read More...