I agree.... compression test is easy to check, and rule out. I would then go with Tuck's suggestion... sounds like exhaust valves sticking, stuck, govenor not pulling the rod out enough.
I had a 97 KX 250, that exhaust valve timing was difficult and critical... and the govenors were notorious for craping out.
Especially if you are not seeing any change with jetting.