When I try to start my 2000 Excursion it sounds like the batteries are low. It turns over a little slow and hesitates and then starts and runs fine. The batteries are good and so is the starter and alternator. The air filter is a little dirty and will be changed tomorrow. Any ideas of what it could be? Thanks in advance!