In your original post, you say the noise is affected by whether you are on or off the throttle or in gear or in neutral. That being the case, that would eliminate the timing belt idlers as the cause.
Neither of these would/can cause the idlers to make noise or not. There's no way the idlers can know whether the bike is in gear or the throttle position or manifold pressure.
I just don't see it.
