is your chain tension correct? your cog/chainring may be out-of-round or eliptical, take some measurements. how about the chainline, if it isnt consistently straight through he full revolution, something may be bent. all of these conditions will require some difference corrective action.