im sorry for your loss
i lost a WRC spec crank, 2 rods, BD?? inlet cam and T61 turbo to exactly the same issue,i didnt belive it if im honest but seems to be true the more i see this same thing!
there were some lovely shades of purple and a visably bananna`d crank