Have the rotax 912 had problems for a year which developed into almost never been able to start, checked everything you did it was ignition modules , packing with ice worked for a while , once the engine was heated up and started there was no problem starting anytime the rest of the day ! It was Ultimately lack of proper rpm not quite being enough to make the plugs fire.
I’m not sure what the number was but it takes a certain rpm to make those plugs fire on these engines anything slightly less and multiple attempts of cranking weakens the battery ( no start)
sent off to California power systems to have them checked those modules have two sides to them! start side and a run side, the start side is usually the one that goes bad ( start side was bad on both modules ) I changed my modules with the rotax and and also put the soft start on there it’s been flawless starts every time perfect, I looked at all the other alternatives including the carmo option , came down to it I didn’t want something rebuilt I wanted new parts so I opted for the proper parts with the additional soft start feature which retards RPM for the start side on the module which further helps it start if rpm does not quite meet the requirements,
I spent 1000 each it was worth getting the proper parts in the end! Two years 200 hours later everything is perfect!