The fault will need to be reaired or the light will continue to show,a relevant code reader will help you with the fault and what is causing your m.i.l to show.
cdc
October 2011
I can answer this question...
how do i turn off the engine management light on my x type 3.0 litre?