Hey I had my engine management light/excess pollution light come on yesterday so went and got it scanned...turned out to be the coolant temp sensor.
i didn't realse a faulty temp sensor could trigger the excess pollution light.
I had bother with the temp sensor warning light coming on in recent weeks. i cleaned the two prongs in the coolant bottle and the temp warning light stopped comng on. I've also replaced two faulty coolant temp sensors in a year so was confident it was poor quality parts so northing to worry about.
then a couple of days ago my excess pollution light came on. it's not flashing though (it says in the manual it should).
i'm hopeful having just read your post that it is just yet another faulty temp sensor that has caused this light to come on - car is driving fine. caned it tonight with no ill effects!