Ill bet its your powervalve. Same thing happened to my buddies RM250. Powervalve broke, got stuck, piston was hitting it, was impacting the rings, no bueno.
Sucks too cause those powervalve assemblies are usually expensive as balls unless you can find a used one.