I read your thread when researching. This motor is brand new. I typically do top-ends around 1000-1500 miles at the most. We ride right out the back door and ride hard. 1000 mile top end is acceptable to me based on the power output of a modern 2 stroke 800.
Dang. That pretty much removes that as a possibility then. Hope you find the gremlins. Too bad these motors don't log more data so you could plug in and see a code that was thrown. Trouble shooting is a bitch. I remember all the stuff we tried and looked at before determining pistons and rings. Frustrating. Well good luck to you!