ohnoes
06-19-2008, 06:01 PM
Hi all-
So I got a SES for code P0151--heater circuit voltage low, Bank 2/Sensor 1. OK, I thought, it's a bad O2 sensor--easy enough. Found a DIY on E46fanatics for the same sensor, albeit by a non-M owner, here (http://forum.e46fanatics.com/showthread.php?t=313882).
Ordered both pre-cat sensors from Bimmerparts for $292 total shipped, which was far better than Advance Auto's $225 per sensor (Bosch OEM); didn't even call the local stealer!
Before attempting the job, I poked and prodded around in the engine bay a bit, and I could not for the life of me see those darn sensors in the small gap between the exhaust manifold heat shield and all the other wires and crap down there. I suppose I should have stopped then and there and done some long, hard thinking--but I was anxious to get rid of this intermittent code and presumably driveability problems.
Using those instructions, therefore, I took out the microfilter, microfilter housing, and engine cover (and proceeded to break the PCV line :mad :mad :mad), only to find that sure enough, that damn heat shield is obstructing any real access to the O2 sensors. Now, I could see the bank 2 sensor, but even if I could access it, I'd need a super-long extension (12" +)--as the DIY sure enough states--but even then, it'd be a stretch. I think our S54s have considerably different configurations in that area than the M54s. How would I get the new O2 sensor on, let alone threading it in by hand?! I can't possibly fit my hand in that 2" space.
It started to rain (I hate summers here and the unpredictable thunderstorms that come with them! :mad) so I had to quickly put all my crap back together, but now I'm just plain frustrated. My Umnitza DDEs on the driver side also blew up this weekend, and I spent all morning trying to figure out how to splice in a new ballast, so I guess you could say it's been a very unproductive and aggravating day (if anybody has any advice to that end, it would be welcome as well).
Any advice to access and replace these pre-cat O2 sensors would be much appreciated!
Thanks.
So I got a SES for code P0151--heater circuit voltage low, Bank 2/Sensor 1. OK, I thought, it's a bad O2 sensor--easy enough. Found a DIY on E46fanatics for the same sensor, albeit by a non-M owner, here (http://forum.e46fanatics.com/showthread.php?t=313882).
Ordered both pre-cat sensors from Bimmerparts for $292 total shipped, which was far better than Advance Auto's $225 per sensor (Bosch OEM); didn't even call the local stealer!
Before attempting the job, I poked and prodded around in the engine bay a bit, and I could not for the life of me see those darn sensors in the small gap between the exhaust manifold heat shield and all the other wires and crap down there. I suppose I should have stopped then and there and done some long, hard thinking--but I was anxious to get rid of this intermittent code and presumably driveability problems.
Using those instructions, therefore, I took out the microfilter, microfilter housing, and engine cover (and proceeded to break the PCV line :mad :mad :mad), only to find that sure enough, that damn heat shield is obstructing any real access to the O2 sensors. Now, I could see the bank 2 sensor, but even if I could access it, I'd need a super-long extension (12" +)--as the DIY sure enough states--but even then, it'd be a stretch. I think our S54s have considerably different configurations in that area than the M54s. How would I get the new O2 sensor on, let alone threading it in by hand?! I can't possibly fit my hand in that 2" space.
It started to rain (I hate summers here and the unpredictable thunderstorms that come with them! :mad) so I had to quickly put all my crap back together, but now I'm just plain frustrated. My Umnitza DDEs on the driver side also blew up this weekend, and I spent all morning trying to figure out how to splice in a new ballast, so I guess you could say it's been a very unproductive and aggravating day (if anybody has any advice to that end, it would be welcome as well).
Any advice to access and replace these pre-cat O2 sensors would be much appreciated!
Thanks.