I found this Kohler technical publication on the net while researching another topic. It can be used to determine why an engine failed and is applicable to any engine manufacturer.
https://www1.gardnerinc.com/dealers/kohler/kohler_study_guide/10 - Failure Analysis Guidebook.pdf
https://www1.gardnerinc.com/dealers/kohler/kohler_study_guide/10 - Failure Analysis Guidebook.pdf