If it has a timing belt it could have broke or jumped. Or it might be crank position sensor. Usually with the sensor though they usually just won’t start but crank over.
If it has a timing belt it could have broke or jumped. Or it might be crank position sensor. Usually with the sensor though they usually just won’t start but crank over.