Systems, apparatuses, and methods of controlling an ignitor are disclosed. A method includes: receiving, by a controller, fuel quality data regarding a fuel for a spark-ignition engine; determining, by the controller, a fuel quality metric based on the fuel quality data; and controlling, by the controller, an ignition energy characteristic of an ignitor in response to the fuel quality metric.