Pulled this apart about a month ago. I shopuld have a new built engine on the road in a couple weeks here. If you stay away from your rev limiter this can be avoided 99% of the time. Lesson learned I guess.
Ouch tough luck man.
ouchies…my condolences