There have been a lot of issues with big inch motors and engines with high cranking compression over the years.
This article may help to explain some of the problems and answers.
https://www.directparts.com/static/a...ycle_gears.htm
You basically need to count the teeth on the pinion gear. If it has 10 teeth, the ring gear has 102 and this is part of the problem. There are kits that allow you to go to the early ration of an 8 tooth pinion and 66 tooth ring gear.