How old is the battery?
What do you mean hard to start? When is it hard to start? When engine is
cold or when engine is hot? How does the engine runs after starting when
cold.... when hot?
All details are important.
If crankshaft position sensor is bad, you would not be able to start at all.