put it this way, i worked on a CT50 copy china made engine, tinkered with the electrics, and yes, gasoline engines require a spark, diesel no... but there was ZERO digital logic circuits on that bike, and this was circa 2008, everything was old school 6V analog, hard switches, solenoids, etc.
seriously, those who understand, will get it when i say that diesel engines will come back in a big way for utility transport when there is too much frequency of CMEs and the gagnetic shield of the earth goes through its' flip
it's going to be so bad that even electrical devices underground will still need some tin foil to stop the gamma from toasting the ICs