Hammer, DSAI is different than the Smart Spark system. Kohler actually used three different systems originally so it is now one of four possible systems that could be in use.
Smart Spark which used an extra controller for the ignition coils. This very much similar to use of Ignitor on Kawasaki engines except there two control terminals on the coil.
DSAI (Digital Spark Advance Ignition) which had the electronic inside each coil. This has been replace with the MDI (Magneto Digital Ignition). DSAI coils has three terminals. MDI uses one terminal. I have converted a couple of these systems so it is possible to have a MDI coil instead of a Fixed Timing coil.
Fixed Timing Magneto ignition. Use one terminal coils.
This why the model and spec numbers are need to find out which system the OP has.