Not much of experience here,but i have a couple of dirtbikes including a KLX650c . The chain eaiting up the subframe seems to me it is either a too loose chain, (excessive slack), or a worn chain having too much side play. Could blame also a front - rear sprocket missallignment and/or too big sprockets. Hope i helped a bit. Looking forward for more info about your setup and its condition.