A 904 in heaven- unusual failure

I were you I would tear down the 904 an dinspect the over running roller clutch. Many times after that type of failuer they will explode on the next pass under load. You can get a new roller fit for less than $20 or so and only a few seals needed