Every once in a while, my car will not start up immediately after I've been driving it a while. If I wait 30-45 seconds, it will. It's annoying and I am not sure what's causing this.