Geez! The EML light is the engine managemnt light, this works in a traffic light type system, if it's green dont worry your pretty head, if it's yellow, s**t yourself at the cost of BMW's labour coz it's gotta go in boy-o. When it's yellow the faulty component isolates itself and the rest of the engine is protected. The car is still "drivable" but you will notice the performance drops. If it's red, DO NOT DRIVE THE CAR. Phone BMW emergency assist and they will come to collect it off you, I think the number is 0800 700 100 but I could be wrong. Hope all sorts itself.
Love from the one who bought a car she actually knows something about hint hint x