98,monte carlo z34

My battery drains every two or three weeks or if it set for two days not running or on cold days, battery 1 year old, alternated 2 years old