I've been suspecting that my battery is dying. It seemed like everyday it took more and more for it to crank over. Then about a week ago, it was dead. Jumped it and its been fine. Well today it was dead again. Took alittle longer to jump, but did. Runs fine, turns over slow,almost not at all, but turns over now. I went to autozone, they did a test twice, and it showed fine. What else could it be? My starter is caked in oil b/c the stupid thing where all the hoses run into above it leaks(what is that by the way), and I think my oil filter adapter is too. Can it be my starter? The connections are coated in oil, will cleaning these help?