Me paso lo mismo, revise varias cosas egr, sensor maf,map, limpieza de tubos de admisión, finalmente funcionó un tiempo, después volvió, hice los mismo, y busque en Google y encontré un problema parecido por ahí, con el sensor de freno o corte en laz luces de freno, revise cuando me volvió a pasar y me di cuenta que se quedaba pegada la luz de freno del vidrio trasero, lo que prendía la luz check engine cuando pasaba a tercera velocidad, siempre fue eso cambie en el sensor y bueno no me ha fallado pero me sirvió para limpiarlo los demás componentes. Espero te sirva.
Saludos Jose
Saludos Jose