This really happens! No, we can't diagnose engine noises or faults over the phone. But we can tell you that being an XR600 it's probably the stator. We can give you suggestions based on our experience, but ultimately we need to see the bike to correctly diagnose the fault.