I've had an issue with intermittent long cranks/hard starts. When the car eventually starts the RPMs are lower than they should be until I press on the gas a bit.
Recently, I've changed my engine oil to 5w30 Castrol Extended Performance and the hard starts went away.
My previous oil was 5w30...