IIRC the eml comes on at startup as part of the self test and then goes out.
Could be the imrc, theres a tutorial on repairing it if you google it, it shows you how to diagnose it too. The eml would be on though and the self diagnostic will throw up a code.
What fuel are you using? I've had shit fuel play up ours, it had no power and was like it was running on 3!