It usually means something is wrong about your engine. It depends on the age of your bimmer. More often it is oxygen sensor. However, you should find a BMW specific code reader tool to find out what is the trouble code. Many online shops sell it. I got mine from Bavarian Autosport. Then look up the code description from internet. Most of the code reader tool has the reset function as well. Hope this helps.
Have it Diagnosed at a shop, then have it fixed.
engine light
Engine Warning Light
No, have it looked at by a professional.
Check engine
With an OBDII computer. Most mechanic shops will do it for a small fee. It will come back on if you have not fixed the problem!
A light that looks like a small yellow engine is the check engine light.See related questions below.A light that looks like a small yellow engine is the check engine light.See related questions below.
That is the check engine light. It blinks under a severe misfire.
it is a warning light of course
Without know what the warning light say's, all I can tell you in Yellow means caution.
disconnect + battery terminal for 60 seconds then re- connect.
This is the engine management warning light. It is supposed to look like the outline of a car engine! If it lights it means you have a fuel injection or ignition problem (or have had a problem recently - misfiring for instance).