Page 1 of 2 12 LastLast
Results 1 to 25 of 33

Thread: CEL on Just When Emissions Testing is Due

  1. #1
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé

    CEL on Just When Emissions Testing is Due

    '00 Z3C stock M52, 2.8L, 5 MT

    As noted, I have a Check Engine Light. I have to clear the light so I can pass emissions.

    I've read a lot of posts and a common answer to this is the O2 sensors in the exhaust manifolds. I looked mine over an they appeared to be original to the car. I ordered up a set of OE Bosch sensors in preparation for dealing with this problem.

    I also saw a post from someone in the Great Dismal Swamp that said words to the effect of "you can't sort much out without codes."

    I do need some help, and want to make it easy for our Z3 brain trust, so here's what INPA has to say:

    E R R O R M E M O R Y R E P O R T -------------------------------------
    Date: 07/08/17 09:55:21 ECU: MS420DS0 JobStatus: OKAY Variant: MS420DS0-------------------------------------------------------------
    RESULT: 3 errors in error memory !-------------------------------------------------------------

    228 lambda contol tolerance Bank 2 to big
    Error frequency : 5
    Logistic counter: 40
    Engine speed 2176.00 1/min
    load 130.73 mg/
    Hub temperature cooling water 96.00 Grad C
    lambda contol tolerance Bank 2 6.64 %
    appear before (rel.) 2.00 h

    Abweichung fett
    CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan nicht vorhanden
    sporadischer Fehler

    Errorcode: E4 B1 05 28 44 18 C0 91 43 20-------------------------------------------------------------



    227 lambda contol tolerance Bank 1 to big
    Error frequency : 5
    Logistic counter: 40
    Engine speed 1856.00 1/min
    load 125.28 mg/Hub
    temperature cooling water 95.25 Grad C
    lambda contol tolerance Bank 1 9.37 %
    appear before (rel.) 1.90 h


    Abweichung fett
    CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan nicht vorhanden
    sporadischer Fehler
    Errorcode: E3 B1 05 28 3A 17 BF 98 43 21-------------------------------------------------------------

    145 fuel system small leak recognition
    Error frequency : 1 Logistic counter: 40
    temperature cooling water at the start 29.25 Grad C
    temperature intake air 30.75 Grad C
    pulse duty factor LDP 1.30 ms
    Engine speed 2496.00 1/min
    appear before (rel.) 0.70 h

    Kleines Leck TE-System


    Fehler nach Entprellung gespeichert
    Fehler momentan vorhanden
    statischer Fehler

    Errorcode: 91 71 01 28 67 69 0D 4E 43 2D =========================================
    Last edited by Outrider; 07-20-2017 at 11:50 PM.

  2. #2
    Join Date
    Oct 2003
    Location
    Seattle
    Posts
    5,813
    My Cars
    99 M3

    CEL on Just When Emissions Testing is Due

    Clearing the codes is good, but typically the ready codes need to be present in the ECU if your inspection interrogates the ECU. Takes a couple of drive cycles without a fault to set the ready codes, hopefully someone can chime in with more specifics.


    Sent from my iPhone using Tapatalk
    Last edited by bluptgm3; 07-21-2017 at 05:48 AM.

  3. #3
    Join Date
    Jan 2016
    Location
    Ca
    Posts
    6,981
    My Cars
    2001 525it
    Read the faults with an auto logic or ista your data has to much unnecessary information

  4. #4
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,521
    My Cars
    36 Cylinders
    Seriously? The codes up there are perfectly fine.
    In fact, they are the same exact codes ISTA would give you, with the same exact data.


    You likely have a vacuum leak and your oxygen sensors adapted past the max agreed tolerable value to try to bring afr into check.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  5. #5
    Join Date
    Oct 2003
    Location
    Seattle
    Posts
    5,813
    My Cars
    99 M3
    Quote Originally Posted by 328 Power 04 View Post
    You likely have a vacuum leak and your oxygen sensors adapted past the max agreed tolerable value to try to bring afr into check.
    Look for cracks and/or splits in the intake boot/elbow.
    How many miles on car? O2 sensors are typically 100k replacement items.



    Sent from my iPhone using Tapatalk

  6. #6
    Join Date
    Jan 2011
    Location
    Kent, Ohio
    Posts
    4,431
    My Cars
    1998 M Roadster
    Reset the codes and re-test after three drive cycles if the light stays off. Do you guys have self test kiosks there? Here we can self-test by plugging a remote reader at the kiosk into our OBDII port--this is very convenient for determining when I have completed three drive cycles, as the kiosk states that it can't connect until I have. I had to get 5 cars emissions passed this year and all 5 passed without issue.

  7. #7
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    Update. My son and I replaced the two O2 sensors on the respective exhaust manifolds. The one closest to the firewall may have been loose. Both appeared to be original parts.

    Cleared codes, drove it around for about 20 miles and the CEL popped back on. Didn't have time to run INPA on it, but will do so later and post.

    Car only has 67K on it.

    Here's what Carly had to say:

    <===========================>
    0. Motor Control:
    <--------------------------->
    Engine / Motor:
    - Fault: Lambda contol tolerance Bank 2 too large
    - Code: 0000E4
    - Fault: Lambda contol tolerance too large bank
    - Code: 0000E3

  8. #8
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,521
    My Cars
    36 Cylinders
    The oxygen sensors were responding fine to get the mixture to enrich.
    Your problem is a vacuum leak, and a separate problem with a fuel tank pressurization. Tank pressurization happens every few drive cycles. That one can be a leak at the tubing going to the purge valve, or maybe the gas cap.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  9. #9
    Join Date
    Dec 2007
    Location
    Great Dismal Swamp
    Posts
    16,031
    My Cars
    E36/7 E36/8x2 E46 F25
    So factory code data from a factory scanner is too wordy? Wow.


    It's rarely the O2 sensors. The problem is rather than the code saying you "you are too lean", the code says "the O2 sensor reports the mixture is too lean". So the messenger (O2 sensor)
    is replaced. We have nearly twenty years of posts now... saying this is the way to fix it.


    You have a vacuum leak. There are two common sources on that motor. One is the lower intake boot. It likes to split at the IAC take-off. The other is there are three vacuum caps on the back of the plenum. They are a bear to reach, and you will never see them while the manifold is installed. And you have the easy version, E46's are worse.

    Other possibilities are a bad CCV system. It's often blamed, but in reality doesn't just fail that often Usually it's killed by someone breaking the plastic hoses. And the last one I fixed turned out to be a bad valve cover gasket. No external oil leaks, but it was sucking a ton of air in.

    Or move down here to the swamp. We have no smog testing... yet.


    /.randy

  10. #10
    Join Date
    May 2013
    Location
    USA
    Posts
    445
    My Cars
    2001 Z3 3.0/5 roadster
    Yuppers! Our valve covers do get brittle and crack without our knowing it.

  11. #11
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    I'll start the vacuum leak detection tonight and post what I find.

    Since the intake boot is a likely culprit, what's the best way to check, short of a smoke generator I don't have?

    Thanks for the tips.
    Last edited by Outrider; 07-21-2017 at 04:59 PM.

  12. #12
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    For those assessing the problem to be an air leak, you seem to have picked the source of my problems.

    When I started looking at the lower air boot, I could see cracks in the IAC take-off tube. After a quick trip to the dealer, I replaced both air boots. When I started it up the CEL was gone.

    I cleared codes, which I'll post later, and started building up some miles so my OBD II will be ready for emissions. The last remaining readiness is the secondary air system, which I'm sure will indicate ready with a few more start cycles.

    Thanks for all the advice.

  13. #13
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    Codes as promised. These are from after the new (and apparently unnecessarily replaced) O2 sensors were installed. I pulled these codes after installing the new intake boots. One immediate change after installing the intake boots... the CEL went out.

    E R R O R M E M O R Y R E P O R T -------------------------------------
    Date: 07/21/17 21:06:58
    ECU: MS420DS0
    JobStatus: OKAY
    Variant: MS420DS0-------------------------------------------------------------

    RESULT: 4 errors in error memory !
    -------------------------------------------------------------

    228 lambda contol tolerance Bank 2 to big

    Error frequency : 2 Logistic counter: 40
    Engine speed 2880.00 1/min
    load 130.73 mg/Hub temperature
    cooling water 94.50 Grad C
    lambda contol tolerance Bank 2 8.20 %
    appear before (rel.) 0.90 h
    Abweichung fett CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan nicht vorhanden sporadischer Fehler
    Errorcode: E4 B1 02 28 5A 18 BE 95 43 56-------------------------------------------------------------

    227 lambda contol tolerance Bank 1 to big

    Error frequency : 2 Logistic counter: 40
    Engine speed 2560.00 1/min
    load 98.05 mg/Hub
    temperature cooling water 93.75 Grad C
    lambda contol tolerance Bank 1 12.11 %
    appear before (rel.) 0.90 h
    Abweichung fett CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan nicht vorhanden
    sporadischer Fehler

    Errorcode: E3 B1 02 28 50 12 BD 9F 43 56
    -------------------------------------------------------------

    245 throughput rate secondary air system to low Bank 1


    Error frequency : 1
    Logistic counter: 40
    temperature cooling water at the start 35.25 Grad C
    temperature intake air when start 36.00 Grad C
    Engine speed 928.00 1/min
    Battery Voltage 13.46 V
    appear before (rel.) 0.10 h

    Sekundaerluftdurchsatz zu gering Bank 1


    CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan vorhanden statischer Fehler

    Errorcode: F5 78 01 28 6F 70 1D 84 43 5E
    -------------------------------------------------------------

    246 throughput rate secondary air system to low Bank 2

    Error frequency : 1
    Logistic counter: 40
    temperature cooling water at the start 35.25 Grad C
    temperature intake air when start 36.00 Grad C
    Engine speed 928.00 1/min
    Battery Voltage 13.46 V
    appear before (rel.) 0.10 h


    Sekundaerluftdurchsatz zu gering Bank 2 CARB-Fehler
    Fehler nach Entprellung gespeichert

    Fehler momentan vorhanden
    statischer Fehler


    Errorcode: F6 78 01 28 6F 70 1D 84 43 5E ==============================
    Last edited by Outrider; 07-22-2017 at 07:14 AM.

  14. #14
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,521
    My Cars
    36 Cylinders
    Are you certain of having solved all vacuum leaks?


    The Load signal is a bit low in the freezeframe data, but that depends on a few things.
    In INPA can you go to Status menu, and Analog; find the Load variable, and with engine running note the value:
    -at idle (normal 75-120mg/stroke)
    -raised rpm standing still, should be higher
    -driving at around 2000-3000 rpm you should see 175-250+mg/str
    -full throttle, up to 500mg/str+

    I still think that you have a vacuum leak remaining, but if the load values above are way off, it could be the maf.
    If that isn't a problem, you need a fuel pressure test. When was the last time fuel filter was changed?



    On cold start, it seems your secondary air pump isn't coming on.



    How rough is the engine running?
    Last edited by 328 Power 04; 07-22-2017 at 10:55 AM.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  15. #15
    Join Date
    Dec 2007
    Location
    Great Dismal Swamp
    Posts
    16,031
    My Cars
    E36/7 E36/8x2 E46 F25
    I read it that those were old codes. They were set between the O2 change and the boot install, then read later.


    /.randy

  16. #16
    Join Date
    Jul 2004
    Location
    Houston, TX
    Posts
    12,521
    My Cars
    36 Cylinders
    You're right!

    "Fehler momentan nicht vorhanden sporadischer Fehler" = Error not present, sporadic error.


    It's your secondary air pump only, at the moment. Which will fail your readiness if not fixed.
    -Abel

    - E36 328is ~210-220whp: Lots of Mods.
    - 2000 Z3: Many Mods.
    - 2003 VW Jetta TDI Manual 47-50mpg
    - 1999 S52 Estoril M Coupe
    - 2014 328d Wagon, self-tuned, 270hp/430ft-lbs
    - 2019 M2 Competition, self-tuned, 504whp
    - 2016 Mini Cooper S

  17. #17
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    Quote Originally Posted by rf900rkw View Post
    I read it that those were old codes. They were set between the O2 change and the boot install, then read later.
    This is correct. Happy to take another reading if that will help. I put about 10 miles on it this morning before waiving off. (I decided to beat the heat and get the lawn mowed.).

    The OBD monitor on my Carly diagnostic tool still reports secondary air as not ready.

    Not sure if this makes a difference regarding the secondary air pump, but it's pretty hot out.

    Regarding the secondary air pump, can INPA be used to cycle it on?
    Last edited by Outrider; 07-22-2017 at 12:55 PM.

  18. #18
    Join Date
    Dec 2007
    Location
    Great Dismal Swamp
    Posts
    16,031
    My Cars
    E36/7 E36/8x2 E46 F25
    I have used INPA to run the SAS test, but not on that particular engine that I can remember. As we constantly are reminded, each INPA module is unique in it's specific coverage and capabilities.


    /.randy

  19. #19
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    Here are the post O2 sensor, post new intake boot codes. I did find the likely source of the capillary leak. The tube that plugs into the top of the upper boot was loose. I fully seated the connection and cleared the codes you'll read below.

    INPA now has no errors after about 15 miles. The OBD-II still has a few parameters that aren't ready. I decided to abort testing due to the approach of thunderstorms. That probably kills my opportunity for an emissions check this weekend, but I still want to get the car ready for its inspection.

    E R R O R M E M O R Y R E P O R T -------------------------------------
    Date: 07/22/17 13:20:45
    ECU: MS420DS0
    JobStatus: OKAY
    Variant: MS420DS0-------------------------------------------------------------

    RESULT: 3 errors in error memory !
    -------------------------------------------------------------

    146 Capilary leakage 0,5mm

    Error frequency : 1
    Logistic counter: 40
    temperature cooling water at the start 35.25 Grad C
    temperature intake air 36.75 Grad C
    pulse duty factor LDP 2.60 ms
    Engine speed 896.00 1/min
    appear before (rel.) 1.00 h
    CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan vorhanden statischer Fehler

    Errorcode: 92 71 01 28 6F 71 1A 1C 43 62
    -------------------------------------------------------------

    246 throughput rate secundary air system to low Bank 2


    Error frequency : 1
    Logistic counter: 40
    temperature cooling water at the start 35.25 Grad C temperature
    intake air when start 36.75 Grad C
    Engine speed 1600.00 1/min
    Battery Voltage 13.57 V appear before (rel.) 0.50 h
    Sekundaerluftdurchsatz zu gering Bank 2 CARB-Fehler
    Fehler nach Entprellung gespeichert
    Fehler momentan vorhanden
    statischer Fehler
    Errorcode: F6 78 01 28 6F 71 32 85 43 67-------------------------------------------------------------
    245 throughput rate secundary air system to low Bank 1
    Error frequency : 1
    Logistic counter: 40
    temperature cooling water at the start 35.25 Grad C
    temperature intake air when start 36.75 Grad C
    Engine speed 1600.00 1/min
    Battery Voltage 13.57 V appear before (rel.) 0.50 h
    Sekundaerluftdurchsatz zu gering Bank 1 CARB-Fehler

    Fehler nach Entprellung gespeichert
    Fehler momentan vorhanden
    statischer Fehler
    Errorcode: F5 78 01 28 6F 71 32 85 43 67 ================================================== ==
    Last edited by Outrider; 07-22-2017 at 02:54 PM.

  20. #20
    Join Date
    Dec 2007
    Location
    Great Dismal Swamp
    Posts
    16,031
    My Cars
    E36/7 E36/8x2 E46 F25
    Odd that the SAS started coding now. Make sure you didn't disturb or break the vacuum line to the control valve when you were changing the O2 sensors. It's right there at the lower edge of the VC along with the O2 wiring.


    /.randy

  21. #21
    Join Date
    Oct 2012
    Location
    Louisville, KY
    Posts
    4,515
    My Cars
    1997 BMW Z3 1.9L 5MT
    Quote Originally Posted by Mr Bingley View Post
    ... Here we can self-test by plugging a remote reader at the kiosk into our OBDII port...
    What kiosk is this? Must be provided by the emissions testing contractor. That ended here about ten years ago.
    BMW MOA 696, BMW CCA 1405

  22. #22
    Join Date
    Jan 2011
    Location
    Kent, Ohio
    Posts
    4,431
    My Cars
    1998 M Roadster
    Quote Originally Posted by Vintage42 View Post
    What kiosk is this? Must be provided by the emissions testing contractor. That ended here about ten years ago.


    You just pull up to it, scan your bar code, plug in (wirelessly), and test--it even prints out your report. A very convenient addition to the testing regimen.

  23. #23
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    Latest update. No codes, OBD-II says ready. Will run it through emissions tomorrow.

  24. #24
    Join Date
    May 2011
    Location
    Arlington, VA
    Posts
    274
    My Cars
    2000 Z3 Coupe, M Coupé
    CEL is back. While there may be other issues, vacuum lines are definitely part of the problem. Photo below is a not-so-wonderful photo of a thin vacuum line that is cracked and in need of replacement. This line snakes around the back of the engine.

    I’m looking for advice about what, specifically, to replace as well as whether to use stock parts or to look at aftermarket specialty lines that are more durable.

    D60F44E4-CF26-4913-BBA5-29E02F418D9E.jpg

    I haven't pulled codes yet, but my inclination is to replace each of the lines because they’re all old as far as I can see.
    Last edited by Outrider; 11-05-2017 at 04:42 PM.

  25. #25
    Join Date
    Oct 2004
    Location
    A Forested Region
    Posts
    1,638
    My Cars
    2002 Z3 3.0
    Outrider, that is would be a good idea. I've found that if one vacuum hose is bad, they usually are all bad, or close to it. That is unless the one bad hose is close to a high heat source and the others are not. Even so, hose is cheap. Buy in bulk and have some left over for other cars. Good luck with your chase down.
    Steve
    '02 Z3 3.0i

Page 1 of 2 12 LastLast

Similar Threads

  1. Just when fix list is almost cleared, Crack....
    By Mrlucas in forum 1995 - 2001 (E38)
    Replies: 3
    Last Post: 04-12-2017, 09:02 AM
  2. Water Condensing on floor when A/c is on
    By killerM3 in forum 1992 - 1999 M3 (E36)
    Replies: 11
    Last Post: 06-18-2010, 08:48 AM
  3. Aux fan not coming on, does when a/c is on
    By lisnowboarder in forum General BMW Mechanical Help sponsored by RM European Auto Parts
    Replies: 26
    Last Post: 05-29-2010, 12:08 AM
  4. Really Stupid Question: How do I know when oil change is due?
    By bicker in forum 2006 - 2012 (E90, E91, E92, E93)
    Replies: 14
    Last Post: 08-13-2008, 11:18 AM
  5. Is Your Fan Vent On Even When the Setting is Zero???
    By ADAM///M in forum 1996 - 2002 Z3 (E36/7, E36/8)
    Replies: 17
    Last Post: 09-27-2003, 02:05 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •