When you strip down your bolt and bolt carrier, make sure you remove the extractor and ejector. Look into the recesses of both. A little bit of gunky. greasy lube and/or a tiny piece of brass shaving in either spot can shut your gun down. Check the springs for both to make sure they aren't bent or clogged with gunk.
Before you reassemble your bolt/carrier make sure it is surgically clean. I mean spotless. Be sure to soak/scrape the carbon out of the inside of the carrier. Then reassemble using MINIMAL LUBE per the COLT (not U.S. Army) instructions. A thin, light coat of hightemp grease on the carrier rails and bolt lugs, a whisper of oil in the carrier key, and one drop of oil applied to the bolt through the carrier--that's really all you need.
Most of the problems I've seen with properly-built ARs has been caused by over-lubrication combined with small pieces of debris. One little brass shaving in the ejector hole can cause malfunctions.