Engine management light

So I was driving along this eve an just happened to look at my dash an the engine management light was flashing. Car was running fine, temp was fine all seemed fine. Anybody got any ideas of what it could be please
 
moved to the right section....engine lights are not for the "spotted" section they are the engine section...
 
Spend £25 ish from eBay and buy a code reader save paying a fortune each time for plug ins as it could really be thousands of different things
 
I've had that problem when I filled up with "bad fuel" - a common thing down here in SA... Fuel gets mixed and diluted... Best way to avoid it is to fill up at the same garage (preferably a busy garage). It eliminates all the guesswork. Hope this helps somewhat.