It could very well be the battery. I'm not sure all I know is if I leave it over night and if it's really cold in the night and morning it just doesn't want to crank over. After I mess with it for a good five minutes and what not pumping the gas peddal lol.... it will finally start.