I've been having this issue for quite a while now. If I let my car sit for longer than 20 minutes , but less then several hours=engine all the way cooled down, it will spin over for a while before it starts up to 5 seconds. When it finally kicks over seems fine. At times it will start quicker...