Todo depende exactamente de lo que buscas.
Si el motor en marcha / no funciona es suficiente, compruebe las RPM. Si las RPM no son cero, el motor está funcionando. Si las RPM son cero o no hay comunicación, entonces el motor no está funcionando. Esto se puede hacer fácilmente en la secuencia OBD.
Si desea algo más que eso, necesita un fabricante específico y no todos lo respaldarán. Si un automóvil tiene un interruptor de encendido suave, entonces está conectado a algún módulo que lee su posición y enciende los relés para encender el automóvil. Sería cuestión de acceder a ese módulo para los datos. Si el automóvil tiene un interruptor de encendido duro que realmente controla la potencia del automóvil directamente, entonces, a lo sumo, puede estar disponible un pid "de arranque activo".