Como dice Javier_sf, que te conecten el tech2 para ver si tiene memorizado un P0400, claro está tienes que ir después de que se encendiera la luz.
Existía una reprogramación para la unidad de control de motor en ese motor con válvulas electricas.
Otra opción sería un problema de presión de sobrealimentación o el sensor,que va en le colector de admisión, tendrías memorizado un P0105, P1125, ..., pero yo votaría por la EGR, que se atasca en ocasiones y como la señal enviada por el potenciómetro no corresponde con la deseada corta y al volver a funcionar se apaga la luz y recupera potencia.
También puede ser del medidor de masa de aire P0100, P1100, ... pero bueno mejor que te conecten el tech y a ver que código memoriza cuando enciende el testigo de avería.
Ya nos contarás.