I didn't have time to search this as im in the middle of the install and have hit a pretty big snag. The upper O2 sensor port is on the header in such a way that if I screw the sensor in it is pretty much resting on my shift linkage, try putting the heat shield in place that covers the shift linkage and theres only about an inch and half gap between the bung of the sensor and the heat shield... is this how the megan headers are supposed to be? or did I get a bad one?
Is this what you have? If so then is it the short pipe that is the problem? Can you turn it 180 degrees?
yep thats what I have, the test pipe (short pipe isnt even bolted on yet, my issue is the bung on the header itself for the upper O2 its almost like they put it too far down or something, I can put the sensor on without the heat shield but im afraid I might start melting stuff without the shield there.
Well I abandoned the install today, even with the sensor where it was the plug didn't reach the connector in the engine bay. I also snapped a picture of the stock with the Megan the bung is way lower than stock.
Just take it to your local muffler shop and have them add a new bung. Add another one on the other side for a wideband sensor, if you ever want one of those too
Ended up having a bung welded on the 4-1 clearance is a lot better now. Took it for a test drive broknsmurf is a lot louder now but I like it :biggrin5:
Little update/question. I have a slight rattle under the car sounds like a heat shield figure ill crawl under there and figure it out. My biggest question/ concern and perhaps I'm being impatient but how long does it usually take to get ready status for my check engine light? before I did the header swap I was plagued with the P2096 code, I wired up a simulator and cleared the code when I installed the header. So far I have not had a check engine light so I am assuming the simulator is working, I have drove approximately 150 miles since I cleared the code. Should I be concerned about not getting ready status this soon? or just be patient and not worry about it?
Well I'm over 300 miles since I cleared my check engine light and I have no codes but my scan gauge is still reading Not Ready... I would think that many miles with no codes I should have got ready status by now. Is it possible the simulator is stopping it from happening?
Different tests require different cycles - some tests need a certain number of cycles from cold to operating temperature. No codes is still a good thing. Just keep driving normally.
Well because I am how I am I can't leave things alone and just wait... So I got another scanner to check for pending codes seeing the scangauge doesn't show those and found I have a P2270 code pending. I know pending codes should go away with time but I can't help but think that the 02simulator is causing it. Does anyone have experience with the electronic simulator from o2simulator.com? Is it possible I didn't do a good job soldering the wires? Kind of doubt that last fall seeing I solder a lot for work, although no one is perfect. Another note which might be worth mentioning is before I ventured into doing the header and going catless I had a P2096 code I couldn't seem to get rid of. My thought is that maybe the sensor was bad and tacking the simulator onto it got me partially code free. Thoughts?
Ugh. Hate that code. I tried two different O2 sims spliced into two different O2 sensors, and I still kept getting P2270. I finally bought a new OEM header (my old one cracked in two) so I could get the car inspected. I never saw P2096, fwiw.
The 2096 is just another variation it's bank 1 sensor 2 lean. I figure the sensor was going bad because driving aggressive would keep it away. I'm leaning towards buying a new sensor and reinstalling the oem header for emissions
Figured id give an update, still getting the 2270 code. No readiness status for me I think I might just give up and have the OEM cat welded onto the test pipe. I am going to redo the connections one more time, this time I plan on buttsplicing them, last time I was in there I noticed the solder didn't really stick well onto the O2 wires. maybe I just have a bad connection :fingerscrossed:
Another update, I ditched the O2 simulater, seems no matter what I did I kept getting the 2270 code. So I redid the wiring on the sensor and just put it in ,Way suggested making sure I get the expect 0420 code which did. Once I verified the sensor does read and I didn't have a stuck lean code I put an extension elbow on the O2 to pull it out of the stream. I had ready status within a day of driving and quickly went to do emissions and I passed! But then later that night while driving I got a check engine light... now the P2096 is back, I plan on swapping the sensor with a new one and seeing what happens after that. The current post O2 is actually the old upper O2 as I didn't want to butcher a brand new sensor when wiring the simulator. Either way I have a year to figure it out, seems like 2 years in a row now I have gotten lucky and just barely made it in the window of broknsmurf wanting to behave.
Ha 2096 is a hard stored code. You can't clear it with a cheap scan tool and it won't reset and clear itself. You need a BMW code tool or BavTech Software program or Auto ingenuity tool.
I have read that before but when I cleared it and put the sim on I was only getting the P2270, with out the spacer on the O2 I only see the P0420, I would think it would keep creeping up with the other codes I was getting. interesting enough I cleared the code and was able to get ready status again for a short period before the P2096 showed up again. I can live with the small window for now seeing I was able to pass emissions, before this time next year I'll get this code completely resolved though.