Survey your chain and check for a link that is tighter in relation to pivoting (following the sprocket radius) or excessive side flex throughout. But 23k? you got your money's worth with your chain and sprockets, time to replace anyway.