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 > DIY: Do It Yourself

DIY: Do It Yourself
Post here to share or improve your wrench turning skills! All BMW E46 DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need!

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 8 votes, 5.00 average. Display Modes
Old 04-14-2008, 09:00 PM   #41
myksbmw
Registered User
 
Join Date: Jan 2007
Location: Las Vegas, NV
Posts: 899
My Ride: BMW 2003 325i
Great write up
myksbmw is offline   Reply With Quote
Old 04-27-2008, 10:47 AM   #42
ellislau
Registered User
 
Join Date: Jul 2006
Location: Hong Kong
Posts: 5
My Ride: BMW 325i 2001 4drs
I replaced both pre-cat oxygen sensor yesterday, and the engine light on immediately and have the following codes

CA- oxygen sensor control limit, cyl 1-3
Cb- oxygen sensor " ", cyl 4-6
e4- oxygen sensor adaptation limit #4-6
e3- oxygen sensor " ", 1-3

Any one has similar experience? Should I replace the post cat oxygen sensor as well?
ellislau is offline   Reply With Quote
Old 05-01-2008, 01:17 PM   #43
ellislau
Registered User
 
Join Date: Jul 2006
Location: Hong Kong
Posts: 5
My Ride: BMW 325i 2001 4drs
Codes have gone after replace the after cat o2 sensors.
ellislau is offline   Reply With Quote
Old 06-20-2008, 08:57 AM   #44
ohnoes
Registered User
 
Join Date: Dec 2006
Location: NoVA
Posts: 4,629
My Ride: 135i lemon
Very good write-up, but FWIW, for M3s (and I think this is worth adding to the DIY), one must remove the heat shield(s) to gain access to the sensors. I wasn't aware of this, so in the middle of the job, I was wondering where the heck the sensors were. I did figure out that the heat shield should be removed, but I still think it's worth mentioning.

All in all, good write-up and thanks!

Last edited by ohnoes; 06-20-2008 at 09:00 AM.
ohnoes is offline   Reply With Quote
Old 10-15-2008, 12:19 PM   #45
ddl02330ci
Registered User
 
Join Date: Sep 2008
Location: N. Hollywood
Posts: 9
My Ride: 2002 3.30 CI
Anyone know what happened to the pics? For some reason they are not displaying.
ddl02330ci is offline   Reply With Quote
Old 10-17-2008, 04:45 PM   #46
Beach_Bum
Registered User
 
Join Date: May 2003
Location: Florida
Posts: 922
My Ride: Has 4 Wheels
Can the OP re-host the pics? I need to change my 02s
__________________
Beach_Bum is offline   Reply With Quote
Old 10-17-2008, 05:39 PM   #47
r0x
Registered User
 
Join Date: Aug 2004
Location: taking a ride with my best friend.
Posts: 386
My Ride: 2001 325Ci
Bah. I burned my website to the ground, laughing the whole time. I'll re-host them eventually but I'm unmotivated. :/
r0x is offline   Reply With Quote
Old 02-15-2009, 02:46 PM   #48
charles_316
Registered User
 
Join Date: Jul 2006
Location: Hamilton, Ontario
Posts: 183
My Ride: 2003 BMW 325i
I own a 2003 325i and I have not been able to drive it for a couple weeks - it is stored in my garage. I have described the entire problem here: http://www.e46toronto.ca/forums/show...8&page=1&pp=10

But pretty much, the engine turns over, idles extremely rough, and then stalls after a couple seconds. I bought a Peake tool and the code was E10 pointing towards pre-cat o2 sensors and/or camshaft position sensors. I was told only the INTAKE CPS should cause the engine not to start so I replaced it today but did NOT fix the problem. I don't want to replace the exhaust CPS if it doesn't even affect this problem.

I am stuck for ideas. From reading this thread, seems like my problem could be pre-cat o2 sensors as the fault code reads (although I didn't think this would cause the engine to not start) or oil separator, etc (as one person in this thread has noted - he mentioned his code pointed toward the o2 sensors but the actual problem was different).

Any ideas? Should I go ahead and change the pre-cat o2 sensors or is there any way to tell the exact problem before going ahead and purchasing parts?
__________________
charles_316 is offline   Reply With Quote
Old 02-15-2009, 03:09 PM   #49
Speeder
Registered User
 
Join Date: Mar 2005
Location: Southern California
Posts: 849
My Ride: '04 325i - '08 C300
Quote:
Originally Posted by charles_316 View Post
I own a 2003 325i and I have not been able to drive it for a couple weeks - it is stored in my garage. I have described the entire problem here: http://www.e46toronto.ca/forums/show...8&page=1&pp=10

But pretty much, the engine turns over, idles extremely rough, and then stalls after a couple seconds. I bought a Peake tool and the code was E10 pointing towards pre-cat o2 sensors and/or camshaft position sensors. I was told only the INTAKE CPS should cause the engine not to start so I replaced it today but did NOT fix the problem. I don't want to replace the exhaust CPS if it doesn't even affect this problem.

I am stuck for ideas. From reading this thread, seems like my problem could be pre-cat o2 sensors as the fault code reads (although I didn't think this would cause the engine to not start) or oil separator, etc (as one person in this thread has noted - he mentioned his code pointed toward the o2 sensors but the actual problem was different).

Any ideas? Should I go ahead and change the pre-cat o2 sensors or is there any way to tell the exact problem before going ahead and purchasing parts?
I found great relief in this thread when I was working on a rough idle problem.

http://forum.e46fanatics.com/showthread.php?t=342081

Your symptoms sound a bit different but it doesnt hurt to get the adjuster unit cleaned up even if it doesn't turn out to be the cause...

Also, I am not sure if you've checked out the intake boot for possible cracks (or more like gapping holes if your car stalls frequently). Also, I am gonna assum that you have checked the possibility of a vacuum leak somewhere.

Lastly, and although the codes are pointing towards O2 sensors, that would be my last and final resort but only due to the fact that those suckers are fairly pricey...

Godd luck!
Speeder is offline   Reply With Quote
Old 02-15-2009, 04:55 PM   #50
charles_316
Registered User
 
Join Date: Jul 2006
Location: Hamilton, Ontario
Posts: 183
My Ride: 2003 BMW 325i
The problem is I can't even get the engine started. Can o2 sensors cause the engine to not start? I heard the most likely cause is the intake camshaft sensor but I've already replaced that and the engine still doesn't start. I'm now wondering what to do next - o2 sensors if it is possible that it is the cause
__________________
charles_316 is offline   Reply With Quote
Old 02-15-2009, 05:09 PM   #51
Speeder
Registered User
 
Join Date: Mar 2005
Location: Southern California
Posts: 849
My Ride: '04 325i - '08 C300
Quote:
Originally Posted by charles_316 View Post
The problem is I can't even get the engine started. Can o2 sensors cause the engine to not start? I heard the most likely cause is the intake camshaft sensor but I've already replaced that and the engine still doesn't start. I'm now wondering what to do next - o2 sensors if it is possible that it is the cause
I highly doubt that O2 sensors and regardless of how bad they are will prevent the engine from starting. It might idle rough, it might run inefficiently (waste a lot of gas) but if all you've got are fouled sensors, it will run.

In fact, you could probably disconnect the sensor plugs and it should still start.

Is it not cranking or does it turn but doesn't start?
Speeder is offline   Reply With Quote
Old 02-15-2009, 05:25 PM   #52
charles_316
Registered User
 
Join Date: Jul 2006
Location: Hamilton, Ontario
Posts: 183
My Ride: 2003 BMW 325i
It is turning but not starting.

I actually have two more fault codes from the Peake tool - 2761 (secondary air system) and 2774 (engine cut off time). They don't have very good descriptions so I will have to Google this.
__________________
charles_316 is offline   Reply With Quote
Old 04-18-2009, 08:01 PM   #53
pgillpro
Registered User
 
Join Date: Sep 2007
Location: Los Angeles
Posts: 42
My Ride: 99 323i 5 speed
thanks

Thanks for this DIY, did a successful install this morning! FYI I went to auto zone to get the O2 sensor socket and ending being able to rent it and when I return it get my money back! good deal, atleast in LA!
pgillpro is offline   Reply With Quote
Old 04-23-2009, 06:48 PM   #54
kataE46
Registered User
 
Join Date: Nov 2008
Location: Los Angeles
Posts: 75
My Ride: 2001 E46
Just wondering if anyone had new issues about their check engine light. My Peake tool just game me this reading:

Table 19:

E4 - O2 sensor adaptation limit Cyl # 4-6
E3 - O2 senor adaptation limit Cyl # 1-3
C6 - Catalytic convertor efficiency Cyl 1-3
CA - O2 sensor control limit Cyl 1-3
O6 - Fuel injector cyl # 1-3

I know that sometimes by fixing one thing can eliminate the other problems. I changed my spark plugs 6 months ago but never changed my spark plug booth. I was wondering if that has something to do with these codes. What advice can you guys share with me... Thanks
__________________
kataE46 is offline   Reply With Quote
Old 06-23-2009, 12:26 AM   #55
Mreardon73
Registered User
 
Join Date: Jun 2009
Location: Las Vegas
Posts: 1
My Ride: 2001 330i
Worked like a charm and definitely a DIY, thanks for the write-up and pics!!! My buddy and I did this in about 30 mins. Make sure you have the socket for the 02 sensor. VERY VERY noticable performance improvement right away. I've got a 2001 330i with 124,000 and love her.. Peace!
Mreardon73 is offline   Reply With Quote
Old 02-06-2010, 01:35 AM   #56
[spurt]
Registered User
 
Join Date: Nov 2008
Location: Atlanta
Posts: 4
My Ride: 02 325i blk/blk
My Turn!

After reading your write-up, I figured that I could give this a shot myself. I relpaced all four O2 Sensors and it was easy.

The hardest part was figuring out how to thread the post cat sensor wires between the engine bay and the exhaust. After several attempts I found a way to just drop them through in just the right place.

Last edited by [spurt]; 02-07-2010 at 12:23 PM.
[spurt] is offline   Reply With Quote
Old 02-25-2010, 01:55 PM   #57
Spankees
Registered User
 
Join Date: Jun 2009
Location: Downey, CA
Posts: 22
My Ride: 1999 Custom E46 323I
Thanks for the write up and visuals. My two front O2 sensors just took a crap too and my car is getting horrible gas milage and backfiring when cold. Time to save some money and print out your tutorial. Thanks again!
Spankees is offline   Reply With Quote
Old 03-21-2010, 06:42 PM   #58
phamine
Registered User
 
Join Date: Apr 2008
Location: Brooklyn, NY
Posts: 1,226
My Ride: 01 Orient Blue 330i
Send a message via AIM to phamine Send a message via Yahoo to phamine
Great writeup
phamine is offline   Reply With Quote
Old 04-24-2010, 01:18 AM   #59
dan@kins
Registered User
 
Join Date: Jan 2010
Location: Frankfort, Ky.
Posts: 16
My Ride: 2001 325i
Thanks!! I'll be doing this very soon!

I'm getting:
P0313
P0300
P0155
P0154
P1348
P1350

Its possible or I'm hopeful that the P0154 and P0155 will go away after replacing the two pre-cat O2s... and I suspect that the misfire codes may be a result of the O2 sensor failure. Maybe wishful thinking on my part. I'll report what I get after I replace these bank 2 O2 sensors.

Thanks again!
dan@kins is offline   Reply With Quote
Old 05-03-2010, 06:30 PM   #60
BillyJoelR
Registered User
 
Join Date: Dec 2006
Location: Chestermere, Alberta, Canada
Posts: 1,841
My Ride: Velvy B.
Subscribed.
__________________
| There is no replacement for Displacement | Go Big or Go Home |

BillyJoelR is offline   Reply With Quote
Reply

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 On
Censor is ON





All times are GMT -5. The time now is 12:59 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
(c) 1999 - 2011 performanceIX Inc - privacy policy - terms of use