Hmmmm...
Could the timing chain or the sprocket be an issue?