Kohler's biggest mistake is trying to compete in the consumer market. They use to be exclusively commercial engines, You complain about the accelerator pumps, but on some mowers, if you had the engine rpm much above idle and engage the deck it will kill the engine without the accelerator pump.
The biggest issue with the SAM was the technology kept changing, And old analog SAM got replaced with the digital SAM, and then the digital SAM box became NLA, which led to the DSAI which had its own issues with voltage spikes, and the wiring changes to try to protect the electronics. Then the DSAI modules went NLA which led to the current MDI systems. And sometimes along that line the analog SAM box got discontinued, but you couldn't convert a ASAM to DSAM or DSAI.
I get asked what engines I work on the most so people can just reliability. And this year 90% of the engine repairs I have performed have been on Kawasaki. And I am not even a Kawasaki engine dealer.