I've been reading many past threads and have noticed that many people have had MAF sensor problems, mixture problems caused by bad hoses, etc. So if my X5 has or were to develop a problem and throw a code, would my SES light come on to alert me of the issue? I'm new to BMW so bare with me. I just don't want to be riding around with a problem and not know about it. Should I routinely have it checked to see if any codes have been thrown, or will the onboard computer alert me to any issue by illuminating the SES light? Thanks for the help, and sorry for the "out-there" question.