Hi,how old is the battery?if its 5 years or over would have it changed especially with winter here and you having to use the heating,headlights,heated seats etc more often,all put added strain on your battery and if it is already on its last legs,using all the bits mentioned will only quicken its demise.