Is your ring gear missing a tooth? Or maybe the starter drive has a broken tooth?