My car has been having some trouble starting the past few days when i let it sit all night or day. I'll go to start it and it wont turn over right away, and some of the electronics will click, so I assumed it was my battery. Checked the battery and the voltage is low. So just to be sure I unhooked the battery over night, and then plugged it in in the morning. Except this time it started easier, still had some trouble, but not like it did (having to hold the key for 5 seconds or so to get it to start). So I'm thinking something is draining my battery, don't know what, but I'll still need a new battery. Just to test it out again I left the battery unhooked again all day at work, went to start it when I left and it stuttered like twice before turning over. But on the way home if I was idleing and gave it gas, when the RPM's dropped, they dropped way lower than normal, like down to 300rpms or so. My main concern right now is why are the RPM's dropping that low at idle when I let off the gas? It's like it's about to stall but it doesn't quite. Idk, any help is appreciated. Thanks guys.