Sure grip housing... send it?
Wasn't much to say with that chunk missing outta the pinion, sorry to say, I wouldn't run that for fear of messing anything else up if/when something else goes awry.
If I had to run it. It'd be with the expectation of more carnage .
Good luck.