Did I just strip my park gear??

Bike is a 2005 grizzly 660
So earlier today I needed to flip the grizzly on the rear rack to do some maintenance. I had it in park, and it flipped on the tail end just fine.
On the way down, as I was about 18 inches off the ground still in the process of lowering it, the park gear gave out. The grizz made a hard landing after that:rocker:

So, now when I put it in park, it sorta holds when I push it forward, but when I push it back, it will roll and make snapping noises.
I’m I just going to have to live without park? Is there a fix with adjusting it or something?