te puedo hablar del tema de las luz (check engine)
lo de levantar la vitara, tengo un detalle en pdf. pero la verdad de ese tema no se nada, aca hay muchos que pueden ayudarte!!
para verificar si realmente tenes algun sensor malo,
#1 te recomiendo, apagar la luz, reseteando la computadora., luego pones el vehiculo en marcha, y la usas por alrededore de 10 minutos, incluyendo una acelerada, a 60 mph y una deceleracion repentina, ...bajo esas condiciones, debe encender otra vez la luz y asi sabes que en efecto, algun sensor te falla y vamos al paso 2 que es identificar cual sensor es.
para resetear la computadora tenes que tener precaucion!!
no debes tener nada encendido consumiendo energia de la bateria..nada

ya que tendras que desactivar todo!! y quitar la llave del encendido.
luego desconectas la bateria, el cable negativo(masa) o ground!!
asegurate antes de que no dejastes nada encendido, como luces, radio ect!!
al quitar la bateria,(fuente de energia), esperas 30 segundos con las luces del vehiculo encendidas (que no prenderan, ya que no tiene bateria)y acordate de apagarlas luego de 30 segundos para que no tengas problemas..
esto consume toda memoria almacenada ya que consume todo el voltage
luego asegurate de apagar las luces
pone la llave en el encendido, y llevala a la posicion de on, donde supuestamente encenderia las luces del panel!! (que no prenderan, ya que no tiene bateria) esto por 15 segundos .
ahora, quita otra ves la llave y asegurate de que no ayas dejado las luces o la llave accionada.. apaga todo!! y listo
ahora solo conecta la bateria y enciende el vehiculo..ya no tendra la luz encendida.
suerte..
