Another way to fix a CEL from headers - E46Fanatics E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   E46Fanatics > Tuning & Tech > Driveline, Engine & DME Tuning

Driveline, Engine & DME Tuning
Talk about driveline improvements, NA tuning and DME tuning your E46 BMW here. This includes diffs, intakes, exhausts, chips, software and OBD tuning.

Thread Tools Search this Thread Rate Thread Display Modes
Old 01-28-2011, 02:28 PM   #1
Registered User
Join Date: Nov 2010
Location: SE PA
Posts: 145
My Ride: 2004 325i Wagon
Another way to fix a CEL from headers

I just saw this on another forum and wondered if anyone had any thoughts.

Never thought of this method but it seems like it could be on to something, since it would provide the change in voltage when the engine decelerates with fuel flow cutoff, a lean condition, which isn't supplied by an 02 sim. and cheaper than the LC-1 method as described on this forum on other posts.

John R.

Text of that page is below.
Parts Needed to make bypass:

Radio Shack Part Numbers:
# 2721434 -- 1MFD Cap.
# 2711356 -- PK5 1MEG 1/4 W

Recently, I installed a custom staight pipe for off-road use only. Since the new exhaust does not have a Catalytic Converter this generates an error code in the computer which causes the check engine light to come on. This does not really hurt anything since the code just reports that the cat is not functioning properly. However, staring at the check engine light can be a little worrisome since you do not know if anything else may be trying to trip the light! The light might also trigger an open-loop hindering performance. Not to mention, the light also shines like a sun in your face at night.

About the 02 Sensor:
Building a set of MIL Eliminators gave me a chance to learn quite a bit about the emissions system of my car. Before proceeding I would like to share that information with you so that you can become more familiar with these mysterious 02 sensors.

The 02 sensor can be considered a small batery that has an operating range of 0 to 1 volt when fully warmed up to 600F. Its voltage depends on the amount of oxygen in the exhaust stream.

All 02 sensors are vented to the atmosphere which contains Approximately 21% oxygen. The exhaust of the gasoline Powered engine typically contains up to 2% oxygen. The Sensor's output voltage depends on the oxygen content of the exhaust stream. That is, if the exhaust has 2% oxygen, it is lean. This produces a low voltage, below .3 volts (300millivolts). If the exhaust has near 0% oxygen, it is rich. This produces a high voltage, above .6 volts (600millivolts). These voltages are sent to the computer and it reacts by adjusting the air/fuel ratio. This is commonly known as the 02 feedback system and when this system is operating it is said to be in "closed loop". When it is not operating, meaning the computer is not reading and responding to the oxygen sensor, it is said to be in "open loop".

Keep in mind that the computer uses all the sensors to control timing, fuel mixture and emission systems. The 02 sensor as an input is used by the computer to keep the mixture as balanced as possible. When the air/fuel ratio is "balanced" it is at 14.7 parts of air to 1 part fuel by weight. That means that for every pound of gasoline the engine burns, it will need 14.7 pounds of air. Keep in mind that oxygen occupies only 21% of the total air volume needed by the engine. The term "stoichiometric" is the term refering to the point at which the catalyctic converter can be at its maximum efficiency when converting the three major pollutants (CO, HC, NOX) into harmless emissions (CO2, H2O, N, H).

The computer can only use the sensors output information under certain conditions. First, the sensor must be hot to produce a normal signal (600F). This is why most sensors today have built-in heaters to counteract the cooling effects of prolonged idling and to achieve closed loop mode sooner during warm-up. Heating the sensor also keeps it cleaner and extends its life considerably. The heater ussually gets voltage from a constant "key-on" source like the fuel pump relay fuse. This is what the four wires on the celicas 02 sensors are. The four wires are; 02 sensor output, 02 sensor ground, 12 volt heater feed, and heater ground. On 3 wire sensors, the 02 sensor grounds through its case and doesn't require a seperate ground wire.

Secondly, the computer is programed not to go into closed loop operation until the coolant temperature sensor tells the computer the engine is warmed up. If the system tries to go into closed loop too early in the warm up period, the leaning effect on the system would cause drivability problems and pollutants.

Thirdly, the computer is also programmed to ignore the 02 sensor at near wide open throttle conditions. Maximum power requires maximum enrichment.

Also, some manufacturers have built-in time delay. For example, on some GM models, closed loop is delayed for 1 to 2 minutes every time the car starts. This allows engine stabilization to take palce before the engine goes into closed loop.

In order to read the 02 sensor, most computers send out a certain voltage to the output terminal of the sensor. This is typically around 450 millivolts. Since we know that the sensor sends low voltage (under 300mv) when a lean condition is present and high voltage (over 600mv) when rich condition is present, the computer can count the number of times the sensor crosses the 450mv mark. Cross-counts are the number of times the 02 sensor crosses 450mv. A scanner can "look" at this for you. Even though you can't see the numbers of cross counts without a scanner, you can use a digital voltmeter to watch the open/closed loop system operate.

Building MIL Eliminators:

After absorbing the previous information we can now see how easy it would be to create some MIL Eliminators. There are two 02 sensors on the car, one before and one after the cat. The 02 sensor after the cat is the one used to read emissions, and it is the one that we need to change to make the MIL light go off. The 02 sensor on the celica is a 4 wire type sensor. The four wires are the following:

Black Wire- 12volt heater
Black Wire- Heater Ground
Blue Wire- Output Signal (goes into ECU)
White Wire- 450 millivolts reference signal sent from the computer

We know that after the cat the mixture should be lean (because the cats function is to burn up any excess fuel that the engine did not) so all we have to do is make the Output Signal sense a low voltage (under 300mv) reading and oscillate the reading to make it look like a working sensor. This can be done via the following painfully simple circuit:

Step One:
Pull back the carpet by the fuse box on the passenger side to reveal the grey o2 sensor plug and unplug it.

Step Two:
Sever the Blue wire and bridge them back together using part (#2711356 PK5 1meg 1/4 W)

Step Three:
Splice the White wire (do not cut) and bridge it with the Blue wire using part (# 2721434 -- 1MFD Cap). Make sure you bridge the blue and white wire before the Resistor coming from the ECU.

Step Four:
Reconnect 02 sensor by pluging it in, then pull the ecu 15w fuse to reset it and you now have a Catalytic Bypass.
johntrhodes81 is offline   Reply With Quote
Ads by Google

Guests, get your FREE membership to remove this ad.
Old 01-28-2011, 03:40 PM   #2
Registered User
Join Date: Sep 2008
Location: Honolulu / Austin
Posts: 110
My Ride: 01 330Ci / 07 Z4MC
Sounds logical. I might try this if I have a problem with my new O2 sims

Welcome to the Boom Boom Room
boehm330 is offline   Reply With Quote
Old 01-28-2011, 03:52 PM   #3
Registered User
Join Date: Nov 2010
Location: SE PA
Posts: 145
My Ride: 2004 325i Wagon
It seems to make sense. It is off a celica forum but all OBDII is similar. I guess get out an ohm meter and start playing around. I would imagine that cars with high flow cats or no cats would need different resistors. I think I am going to at least look into it. I will post what I find.

Anyone with stock cats that could list what voltage they are getting from the post cat 02's?
johntrhodes81 is offline   Reply With Quote

cel, post cat 02

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Censor is OFF

All times are GMT -5. The time now is 02:04 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
(c) 1999 - VerticalScope Inc. All rights reserved.