El carro iba funcionando bien y se apago, el mecanico reviso y encontro que las valvulas estaban muy carbonadas y llenas de aceite, siguieron revisando y encontraron unos anillos pegados, entonces se hizo retificar todo, se cambio hasta la bomba del aceite pero ahora despues de rodarlo algunos kilometros prende el check engine que puede ser,gracias
Primero que nada lo que te pasó se debe a que no se realizaron los cambios de aceite cuando correspondía, por otra parte para lo del check lo que puedes hacer es desconectar unos segundos la batería y luego volver a conectarla, si el problema continúa Deberás hacerle si o si un scanner, saludos