Hi. I've just posted a similar message to yours on another board.
For the last month the same engine emmisions warning light has come on and gone off again more times than my brake lights! At no point has the car suffered any loss of performance or seem to have suffered any detrimental effects at all. Nor have I had any of the poor running and "recovery mode" problems some other people have had.
Took the car in to the dealers a few weeks back but they couldn't find anything wrong. Since then it came on and off again a couple of times and I did have it booked in for this Friday but it has now gone off again.
Has yours stayed on all the time or is it like mine?
I've heard that it can be caused by a faulty Air flow meter or fuel senders. It does seem to be a fairly common problem as far as I can tell.
So what to do? Well, I am probably going to wait until my light comes on again and then get it booked into the dealers to take another look. If yours is on I'd suggest you do the same then they can hook the car up to the computer and hopefully get a fault code so they can see what is causing it. Howver in my case, they couldn't find a fault !?!? Hopefully you will have more luck.
Let me know how you get on.
If I get anywhere I'll post back here too.