What does it mean when the yellow engine light is on? on 2007 BMW X5

It came on yesterday morning and has persisted. It feels "thick" to accelerate and there is a slight shuddering.

by in Belton, KY on January 16, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
ANSWER by , January 16, 2013
a fault code has been set and should be stored in the computer,have car scanned by reputable shop to determine the exact code(s) as more than one code may show,diagnose and repair,if the light is flashing recommend do not drive,as serious damage may result.
ANSWER by , January 16, 2013
there is a problem, seek diag and est from your mech