Sometimes when starting my 2006 Ford Taurus, it hesitate to start, sometimes it does this and sometimes not, what could the problem? I'm thinking the starter. I replaced the battery, thinking it could be the battery, but the problem still exist. Help!