Been garage to diagnose engine light. Turns out,after flat battery,it recalls all previous faults and so brings eml on. So if after low or flat battery you have the same dont immediately panic,as its prob just that.