i had same prob took it to garage cost arm&leg lights came back on days later most off it has to do with the censors they just need cleaned but they will not tell you they would rather you kept coming back and give them your money the anti pollution fault i went under my bonnet next to the battery there is a black box open take the filter out give it a good clean, will solve prob with poll light
pete
December 2009