Check Engine Light Stays on After Repairs

70

Asked by Apr 24, 2011 at 09:20 PM about the 2001 BMW 5 Series 530i

Question type: Maintenance & Repair

My check engine light has come on again and the mechanic can find "nothing" wrong with the car. This seems to happen all the time! Any ideas on what I can do. It has 80,000 miles and has been maintained according to the manual.

8 Answers

255

First, make sure your mechanic truly knows how to read the OBD information. I was fortunate enough to find one here in my area who seems to really know what he is doing. He found the cause of a SES light on both my Z3 and my E39. Both were related to, what in my mind, would be odd causes. One was an O-Ring on the dipstick, causing an air leak, and the other was related, in a way - a cracked valve cover. Relatively speaking, the cures were not overly expensive. According to what my guy tells me, he can connect his computer to the diagnostics in the car, and drive the car, watching readouts change with engine speed and load. He even found a faulty brake-light switch. Don't give up.

5 of 5 people found this helpful.
1,665

engine light in red or yellow. both can be linked to differing issues and ones in yellow dont always log codes.

10 of 10 people found this helpful.
70

it is a yellow code

7 of 7 people found this helpful.
1,665

this could be due to many things but one that doesnt always leave a code is the oil level/condition sensor which can cause sporatic engine and oil level lights despite the engine being fine.

9 of 9 people found this helpful.
115

dude make sure the gas cap is on. you have to click it after filling up several time

5 of 5 people found this helpful.
45

Will the Peake scan tool find the errors needed to turn it off???

4 of 4 people found this helpful.
690

you need check out the code first, then the code can tell you what's wrong with your car, for your car the EOBDII/CAN OBDII Scanner PS100 can read code for you. http://www.chinasinoy.com/wholesale/eobdii-can-obdii-scanner-ps100-750.html

1 of 1 people found this helpful.
10

I just got a 2011 BMW 535I and it has 73,556 miles on it and runs great strong engine but my check engine light just came on and only had car for 3weeks to a month now any ideas why check engine light just came on for no reason oil is new everything is new in it and it just came on yesterday can someone shield some light on my issue please lol thanks

1 of 1 people found this helpful.

Your Answer

5 Series

Looking for a Used 5 Series in your area?

CarGurus has 15,940 nationwide 5 Series listings starting at $1,400.

ZIP:

BMW 5 Series Experts

  • #1
    Tom Demyan
    Reputation
    2,120
  • #2
    Michael Branan
    Reputation
    780
  • #3
    Robert Charlson
    Reputation
    690
View All

Related Models For Sale

Used BMW 3 Series
1,089 Great Deals out of 33,276 listings starting at $999
Used BMW 7 Series
128 Great Deals out of 5,523 listings starting at $1,995
Used Mercedes-Benz E-Class
600 Great Deals out of 20,377 listings starting at $2,500
Used BMW X5
369 Great Deals out of 13,339 listings starting at $2,500
Used Mercedes-Benz C-Class
708 Great Deals out of 28,174 listings starting at $1,000
Used BMW M5
14 Great Deals out of 597 listings starting at $9,769
Used Audi A6
163 Great Deals out of 6,729 listings starting at $1,991
Used BMW M3
37 Great Deals out of 2,000 listings starting at $6,995
Used Mercedes-Benz S-Class
172 Great Deals out of 7,098 listings starting at $2,000
Used Audi A4
274 Great Deals out of 11,880 listings starting at $199
Used Honda Accord
1,025 Great Deals out of 57,888 listings starting at $1,099
Used Ford Mustang
587 Great Deals out of 36,206 listings starting at $1,200

Used Cars For Sale

2018 BMW 5 Series 530i For Sale
572 listings starting at $50,431
2017 BMW 5 Series 530i For Sale
12 Great Deals out of 551 listings starting at $46,998

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use.