Once you have determined that the engine isn't rocking around and touching things, check the primary chain for lost rollers. If that is good you'll just have to keep digging. I had the same thing on a customers bike and it turned out to be a knackered main bearing on the timing side! Listening to it, you would have sworn it was in the primary case.