May need a new bendix. Or the starter is too weak to kick it out