It might me the starter sometimes when they wont turn over the motor its either the battery is too low or the starter is going bad the part that throws the bendix out wears out and cant throw out the bendix and turn it with enough force to turn over the engine also check your grounds on the starter.