Well, you've already checked most of the common issues. Consider your gas system—if it's under-gassed, that could explain the cycling problems. You might want to try an adjustable gas block to fine-tune the pressure. Also, make sure your buffer and spring combo match your setup. If you need replacement parts, https://ar15parts.com/ has a good selection of gas blocks, buffers, and other AR-10 components.