Vince_1998
New member
- Joined
- Feb 11, 2023
- Messages
- 1
- Reaction score
- 0
- Points
- 1
My m37x had bad 02 sensors. Downstreams first. Got new ones and it worked fine. Then the upstreams went bad. Kept getting the wrong ones online and in autozone because they are brainless. I knew they were wrong because my code scanner said closed loop for bank 1. Had to pull my headers and test pipes out because i installed new upstream 02 sensor bungs and had to weld them in from the top. Its a long story. But to avail finally had the correct upstream 02's ceramic coated the headers, the test pipes and my z1 y pipe. And wrapped them. Cleaned off all my pipes with paint thinner and some got inside the downstreams while i left them plugged into the test pipes. Thought nothing of it. After installing everything bam i get a new code. Bank 2 closed loop and low heater voltage control circuit. Code p1168 closed loop B-2 and code p0051 H02S1 HTR (B2) its what my scanner says. I figured okay weird must have broke from the paint thinner. So after a few angry trips to auto-useless (autozone) went there twice and made 3 different trips or more because every set i installed i got the same codes and both sensor sets they gave me looked different from eachother. And both had different part numbers. So 500$+ later (got my money back thankfully) i decided guess i'll order them online cause autozone doesnt know jack. Got the correct downstream set and still have the same codes im so angry. I checked everything. Connections, swapped left and right, even checked the upstream connections, the o2 heater circuit fuse and replaced it and same problem. Its driving me nuts. My scanner clears it and one second later it instantly comes back. Even tried resetting my ecu on stomp test. Please any thoughts?

