Über Zündung gar kein Problem, aber nur wenn der Motor läuft ist es etwas aufwendiger.
Ich würde hier das Signal der Benzinpumpe abgreifen, die läuft nur, wenn der Motor dreht.
Alternativ könnte Dir dafür eine Schaltung basteln
Würde dann mit einem Mikrokontroller überwachen wie hoch die aktuelle Drehzahl ist und entsprechend den Zigarettenanzünder steuern
Das könnte man auch ausfeilen und bestimmen ab welcher Drehzahl der Anzünder eingeschaltet wird, wie lange er bei abgestellten Motor noch Strom liefern darf u.s.w.