My check eng light came on on 1997 BMW 528i

now it runs rough when cold.

by in Marysville, CA on January 31, 2012
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 31, 2012
You will need to read the codes to find out what issue is causing the check engine light to come on. Running rough may be a result of what ever is failing.
ANSWER by , January 31, 2012
The check engine light will enable the technician to correctly diagnose your symptoms. Running rough or misfire is often caused by worn out spark plugs.