Its just a Vauxhall thing normally, sometimes you will start the car and it will be in limp mode with EML on. I just turn mine off and restart and the light will be out and everthing fine again.
Sorry, I disagree. The EML comes on for a reason, and its because the ECU has seen something out of expected range, or the values from multiple sensors do not make sense as a whole (ie one is misreading).
I'm afraid M_DTM is correct, if they are saying 'its a Vauxhall thing' they do not understand diagnosing modern systems. I suspect if I took my Rover in with a similar fault that has no fault code, it would be 'its a Rover thing'
Diagnosing a modern engine management system is not simply a case of replacing the part the computer says is faulty. Diagnostic scanners only say what the ECU detected to be incorrect, it still needs skill to work out what is really wrong.
Take, for example, a surprisingly common fault on most marques - a stored MAF failure code. This does not necessarily mean the MAF is faulty. It simply means the MAF reading is too low compared with the calculated expected value that the ECU expects from amount of fuel its injecting, and the exhaust feedback readings. The real fault, of course, being unmetered air getting in the engine...
Does that make sense?