I've got an intermittent cranking problem with my car. It doesn't happen every time I start up my car and I'm having a hard time figuring out what might be causing it. It seems like every time I try to get it on video, it won't do it for me. But this morning I FINALLY got it....and now it's done it the past 3 times I've cranked. Hoping someone can shed some light. First attempt at starting it up results in a grinding (ish) sound and it won't turn over. Second attept, starts up but really struggled to get there. Once it starts, it idles high for about 1 minute, then the RPMs drop (maybe this higher idle part is normal for this car?). Once the RPMs have leveled out, you can see the needle ever so slightly float up and down. When it floats, it feels like there's a slight miss in the engine. Up until today, the grinding(ish) sound only happened every once in a while. What happens more often is (see last video) the car doesn't grind, but will try and try to turn over (even after I let go of the key) and then it finally starts up. High idle, then drop, happens with or without the grind. Any ideas on what might cause these issues?