Had very similar situation with my 740i (M62 v8)

Originally Posted by
Zygote55
Hey guys...
So for the last couple months my '95 530i has had an on again/off again check engine light. The code it gives me is 1-2-2-1, which according to the repair manual means O2 Sensor #1 is bad. I had been ignoring the problem because I've been busy and broke and trying to fix my other car, but now the problem has become too big to ignore.
Two days ago I was driving on the freeway when I noticed a lack of power. Nothing major, but it was enough to make me think I had a very low tire. About 1 minute after noticing this my check engine light came on and the car began to run VERY poorly. I was flooring it in 4th and was just able to maintain 60mph for a couple minutes before I could get off the freeway and to a safe parking lot. When I got to the parking lot and stopped the engine shut off before I could turn it off, and the car would not start again. The code comes up as O2 sensor #1 again. I had a friend come pick me up so I wouldn't be late for work, and I left the car where it was.
The next day I went to autozone and bought a universal O2 sensor and replaced the driver's side O2 sensor on my BMW with the universal unit (I have no idea which sensor is #1 or #2). After replacing the sensor the car started right up and idled perfectly. I jumped in and started driving it home. The check engine light never went away, but at the time I was more concerned with just getting the car home. After about 15 miles the car was fully warmed up, and the engine began to really struggle again. I was forced to pull over to the side of the road where the engine promptly shut off and would not start again. I waited about 30 minutes for it to cool down and was able to drive it easily the remaining 5 miles home. When I got home it was still running fine, so I shut it off and tried to start it again....wouldn't start.
I left it for the night and came back to it this morning. It wouldn't start. I swapped the two O2 sensors on the car hoping if I had replaced the wrong one I could at least get a different CEL code by swapping them. Needless to say, same code, same problem, car won't start 90% of the time, and when it does start it'll only run for a few seconds before shutting off.
Any help would be greatly appreciated, especially if anybody can tell me which O2 sensor (driver's side or passenger side) is #1.
Thanks
-Keith
First off, I am pretty sure the passenger side is bank #1. That's the way it is with the 4.4L v8.
Next, On mine, I checked my codes, but missed the bad 02 sensor and ran that way for 2-3 months. fuel economy was slowly decreasing, but I attributed it to winter weather. Now I am to the point where if I go above 3000 rpm I throw misfire codes and the engine shuts down cylinders and I am in limp mode until I stop and reset. (Lack of power and runs crappy like your did.)
Bottom line, I think I screwed up my passenger side cat by running so long with bad o2 sensor and am throwing the misfire codes due to high back pressure. She runs fine if I keep it under 2500 rpms.
I plan to borescope my cat this weekend to see if it is really toasted.
good luck, and I'll let you know what I find.
Jeff.
Jeff in MN
87 535is 245k Recent top end re-work
88 528e 290k
90 535i 115k
98 740i 115k New Magnaflow Cats, No More Codes