When I start my car in the morning, it starts fine, but if I drive it a little, stop to say, go into a store and then start it again, it seems to struggle to start. It has always started, but seems like it barely starts. Any idea why it could be doing this?