Sounds like your battery is at the end of its useful life. You need a new one.
Before the invention of the electric starter it was the guy with the hand crank.
Usually when a starter solenoid/relay switch is bad, you will hear only a click and the starter will not spin (crank).
It is most likely the starter getting weak, when a weak starter is cold, it will not crank.
You either have a shorted out starter are the starter wires are shorted out.
your battery is dead or the starter solenoid
When you say 'crank over' are you saying the engine won't do anything? First check your battery and then your starter or starter solenoid. You can turn the crank to check if the block is seized or not.
Or a crank
the starter
When does it click and does it Crank when it is clicking
The crank sensor is behind the starter. Remover the starter at the back of the engine and you will see the sensor
It is behind the starter. You will have to remove the starter to even see it.
it is behind the starter. You will have to remove the starter to get to it.