Well I've had this problem now for a few months.
On a trip back from Manchester the EML came on twice during the journey and then off again, up until then the only issue had been the EGR which had thrown the EML on.
Since then it comes on and off randomly it seems although i've never seen it come on when I'm doing any less than 40. It doesn't seem to run any differently with the light on or off, temperature is just over 80 when on a run.
So today finally I popped up to see a mate with a lap top and plug etc. All we got was a circuit error with the brake lights - I thought it was the brake light check test thing when you first start up. But no, sop we cleared that and re ran the test didn't re-appear. As we're stupid we didn't make a note of the code number cryb..
But why would a brake circuit issue throw on the EML?
Anyhow the light appeared on the way home and then off again lol.
Answers on a postcard please cheers..