Lately my car has been getting much harder to start. It cranks for awhile, the engine sits around 400 RPMs, but then eventually it catches. Battery is new, so it shouldn't be that, but maybe the starter? Car's got a little over 120k, no 60k yet though. Once the car is running it is fine, and all the power is there.